Nf3 d5 d4 e6 c4 h6 e3 Bd7 Be2 dxc4 Nbd2 Bb4 a3 Ba5 Bxc4 b5 Be2 b4 Nc4 Nc6 Nxa5 Qb8 Nc4 Nge7 O-O Ng6 axb4 O-O Bd2 Nce7 Nfe5 Rd8 Bf3 Nd5 Nxg6 a5 Nge5 axb4 Rxa8 Qxa8 Nxd7 Rxd7 Bxb4 Qa7 Ne5 Qb7 Nxd7 Qb5 Bxd5 exd5 Nf6+ gxf6 Qg4+ Kh7 Bf8 Qxf1+ Kxf1 c5 Qg7#