g3 Nf6 Bg2 e5 d3 d5 Nf3 Bd6 Nbd2 c5 c4 e4 Ng5 h6 cxd5 e3 Nde4 exf2+ Nxf2 hxg5 O-O Be5 Bxg5 Bxb2 Rb1 Rh5 Bf4 Kf8 Rxb2 Nxd5 Bxd5 Rxd5 e4 Rd4 Qh5 Kg8 Be5 b6 Ng4 Be6 Nh6+ gxh6 Qxh6 f6 Rxf6 Qxf6 Qxf6 b5 Qg7#