Nf3 Nf6 e3 c6 d4 e6 Bd3 h5 O-O c5 e4 cxd4 Bg5 Be7 e5 Ng4 Bxe7 Qxe7 Nbd2 Nc6 Nc4 O-O h3 b5 Nd6 Nh6 Be4 Nxe5 Nxe5 Qxd6 Nxf7 Nxf7 Qxh5 Re8 Qh7+ Kf8 Bxa8 b4 Bf3 e5 Rfd1 a5 a3 Ba6 Bg4 Qc6 axb4 Bb7 f3 axb4 Ra5 Re6 Bxe6 dxe6 Qd3 e4 fxe4 g5 Qxd4 Qxe4 Qf2 Qxg2+ Qxg2 Bxg2 Kxg2 e5 Ra7 g4 hxg4 b3 Rf1 Kg7 Raxf7+ Kg6 Kh3 Kg5 R7f6 bxc2 R1f5#