e4 d5 exd5 Nf6 Nf3 e6 dxe6 Bxe6 d4 Qe7 Be2 Bc4 Be3 Bxe2 Qxe2 Nbd7 O-O O-O-O c4 Ng4 Nc3 Nxe3 fxe3 c6 e4 g5 Qf2 f6 Rae1 Qb4 Qe2 Bg7 a3 Qb6 b4 g4 c5 gxf3 Qxf3 Qc7 b5 Kb8 bxc6 bxc6 Rb1+ Ka8 Nb5 Qb8 Nd6 Qxb1 Rxb1 Bh6 e5 Be3+ Kh1 Rc8 Qxe3 fxe5 Nxc8 Rxc8 dxe5 Rc7 e6 Rb7 Rxb7 Kxb7 exd7 h6 d8=Q h5 Qee8 Ka6 Qxc6#