Nf3 d5 d4 c6 c4 dxc4 e4 b5 Be2 h6 O-O e6 b3 c3 Nxc3 Bb4 Qc2 a5 a4 Nf6 Na2 Bb7 Nxb4 axb4 Bd2 bxa4 Rxa4 Nbd7 Rxb4 Qc7 Rc1 O-O g3 g5 h4 c5 dxc5 Bc6 hxg5 Ng4 Nd4 Nde5 Rb6 Bb7 Nb5 Qd7 Nd6 Bc6 f4 Rfb8 fxe5 Rxb6 cxb6 Nxe5 Qc5 Ra2 Bf4 f5 Qxe5 Rxe2 Rxc6 Rxe4 b7 Qxb7 Nxb7 Rxe5 Bxe5 Kf7 gxh6 Kg8 Rc7 f4 h7+ Kf8 h8=Q#