d4 Nf6 c4 e6 e3 d5 Bd2 Bd7 Nf3 Be7 Be2 Ne4 cxd5 exd5 Qb3 Bc6 Bb4 O-O Bxe7 Qxe7 O-O Nd7 a4 Rfb8 Nc3 Ndf6 Qc2 Re8 Ne5 Rad8 a5 Rd6 a6 Nd7 f4 Nb6 axb7 Nxc3 bxc3 f6 Nxc6 Qxe3+ Kh1 Rxc6 Bb5 Rxc3 Bxe8 Rxc2 b8=Q Nd7 Bxd7+ Kf7 Bf5 Qd2 Bxc2 Qxc2 Rxa7 Qd3 Qxc7+ Kg6 Qxg7+ Kh5 g4+ Kh4 Qxf6+ Kxg4 Qg5+ Kh3 Qh5#