Nf3 d5 b3 Nf6 Bb2 Bf5 g3 e6 d3 h6 Nbd2 Bc5 e3 Be7 Bg2 O-O Ne5 Nbd7 e4 dxe4 dxe4 Nxe5 exf5 Neg4 h3 Bc5 hxg4 Re8 O-O e5 Ne4 Qe7 Nxc5 Rad8 Nd3 e4 Re1 h5 gxh5 exd3 Rxe7 Rxe7 cxd3 b6 h6 Rd6 Qd2 g6 fxg6 Rde6 h7+ Kg7 Bxf6+ Kxf6 h8=Q+ Kf5 Qf4+ Kxg6 Qg4#