Nf3 d5 d4 Nf6 c4 c6 Nc3 dxc4 a4 e6 e3 Bb4 Bxc4 b6 O-O a5 e4 O-O Qd3 Ba6 Bxa6 Nxa6 e5 h6 exf6 Nc5 Qe3 Qxf6 dxc5 Bxc3 bxc3 bxc5 Ba3 Ra7 Bxc5 Rd7 Ne5 Re7 Bxe7 Qxe7 Rfd1 c5 Rd7 Qe8 Rb1 c4 Rbb7 g5 Rxf7 Rxf7 Nxf7 e5 Nxh6+ Kf8 Qf3+ Qf7 Qxf7#