e4 d5 exd5 c6 d4 cxd5 Bd3 e5 dxe5 a6 Nf3 h6 c3 Nc6 Nbd2 Qb6 h3 h5 O-O Be7 Nb3 Bc5 Nxc5 Nge7 b4 Qc7 Re1 b6 Nb3 O-O Ng5 Nf5 Qxh5 Re8 Qh7+ Kf8 Bf4 Nxb4 e6 Bxe6 Nd4 Qxf4 Nxf5 Qxf5 Bxf5 Nc6 Bxe6 fxe6 Nxe6+ Rxe6 Rxe6 Nd4 cxd4 a5 Rae1 Rd8 Re7 g5 Qh8#