d4 Nf6 Nf3 g6 Bf4 Bg7 e3 b6 Bd3 d5 Nc3 a6 h3 c5 a3 Nbd7 Ne5 Nxe5 dxe5 Ng8 Na4 b5 Nxc5 Qc7 b4 Bxe5 Bxb5+ Kf8 Qxd5 Bxf4 Bc4 Nh6 Rd1 Ra7 exf4 Kg7 Qd4+ f6 Be6 Qb6 O-O Bxe6 Nxe6+ Qxe6 Qxa7 Nf7 Rfe1 Ne5 fxe5 fxe5 f4 Rf8 Rxe5 Qg8 Rxe7+ Kh6 Qe3 Rf5 Rdd7 a5 g4 Rh5 Qa7 Rxh3 Rxh7+ Qxh7 Rxh7#