Nf3 Nf6 c4 g6 Nc3 Bg7 e4 d6 d4 O-O Be2 Nbd7 b4 e5 d5 a6 O-O Nb6 c5 Nbd7 Ba3 Re8 Qd3 h6 cxd6 Rb8 b5 cxd6 Bxd6 Qb6 Bxb8 Nxe4 Nxe4 Nc5 Qe3 Na4 Nd6 Rf8 bxa6 Bg4 a7 Qxe3 fxe3 Nb6 Rab1 Bxf3 Rxb6 Bg4 Bxg4 h5 a8=Q Bh6 Nc4 hxg4 Qxb7 Kh8 Rxf7 Rxf7 Qxf7 Bf8 Qxf8+ Kh7 Rb7#