d4 Nf6 Nf3 g6 Bg5 Bg7 c3 O-O Nbd2 d5 e3 c6 Bd3 h6 Bf4 Bg4 h3 Bxf3 Qxf3 a5 Bg3 Qb6 b3 Nbd7 O-O Rae8 Bc2 e5 Rab1 Qd8 Bh2 Qe7 Qd1 e4 c4 Qa3 b4 a4 Bxa4 Nb6 Bb3 Qa6 Qe2 Nxc4 Nxc4 dxc4 Bxc4 Qa8 b5 Rc8 Qc2 Rfd8 Rfc1 Rd7 Be5 b6 bxc6 Rxc6 Bxf7+ Rxf7 Qxc6 Qe8 Bxf6 Qxc6 Rxc6 Rxf6 Rbxb6 Rxc6 Rxc6 Kf7 a4 Bxd4 exd4 Kg7 a5 Kf7 a6 e3 fxe3 Kg8 Rc7 Kf8 a7 Ke8 a8=Q#