Nf3 g6 g3 Bg7 Bg2 e5 e4 Nc6 O-O d6 d3 Nge7 c3 O-O Nbd2 h6 b4 Be6 Bb2 a6 Re1 d5 exd5 Bxd5 a3 f5 c4 Bxf3 Nxf3 Kh7 Qd2 f4 gxf4 Rxf4 b5 Rxf3 Bxf3 axb5 cxb5 Nd4 Bxb7 Rb8 Bxd4 Rxb7 Bxe5 Qd7 Qe2 c6 Bxg7 Kxg7 Rab1 Qd5 bxc6 Rc7 Rb7 Rxb7 cxb7 Qxb7 Qxe7+ Qxe7 Rxe7+ Kg8 a4 Kh8 a5 Kg8 a6 h5 a7 h4 a8=Q#