Nf3 d5 d4 Nf6 e3 c6 c4 e6 Nbd2 dxc4 Bxc4 Bb4 Qc2 Rf8 O-O b5 Be2 Bb7 Ne5 Bxd2 Bxd2 a5 f4 a4 Bb4 a3 f5 c5 fxe6 cxb4 Bxb5+ Nbd7 Bxd7+ Nxd7 exd7+ Qxd7 Nxd7 b3 Qc7 axb2 Nxf8 f6 Qxb7 Rxa2 Qb8+ Ke7 Rae1 f5 Rxf5 Ra1 Qb7+ Ke8 Qd7#