e4 d5 exd5 Nf6 d4 e6 dxe6 Bxe6 c3 Bf5 Nf3 Nbd7 Be2 c5 O-O Be6 Ng5 Qb6 Re1 Rb8 Bc4 Be7 Nxe6 fxe6 Rxe6 Qa5 Bf4 O-O Ra6+ Nd5 Bxd5+ Kh8 Rxa5 Rxf4 Rxa7 cxd4 Rxb7 dxc3 Rxb8+ Nxb8 Nxc3 Bd6 Ne4 Be5 Qh5 Nd7 Qe8+ Rf8 Qxd7 Bxb2 Rb1 h5 Rxb2 g6 Rb7 Rxf2 Qh7#