Nf3 d5 d4 Nf6 c4 e6 Nc3 dxc4 e4 Bb4 Bg5 c5 Bxc4 cxd4 Nxd4 Qa5 Bb5+ Nbd7 Bxf6 gxf6 O-O Bxc3 bxc3 O-O Qf3 a6 Bxd7 Bxd7 Qxf6 Rae8 Rfb1 Rd8 Rxb7 Rfe8 Nc6 Qa4 Ne5 Rf8 Ng4 h6 Qxh6 f5 Qg6+ Kh8 Nf6 Rxf6 Qxf6+ Kh7 Qxd8 Qc6 Rxd7+ Qxd7 Qxd7+ Kg6 Qxe6+ Kg7 Rd1 fxe4 Rd7+ Kf8 Qf7#