Nf3 d5 d4 Nf6 c4 e6 Nc3 dxc4 e3 a6 a4 b6 Bxc4 Bb7 O-O Be7 h3 O-O Re1 c5 e4 Qc7 d5 Rd8 a5 Nbd7 dxe6 fxe6 Bxe6+ Kh8 Nd5 Qd6 Ng5 Ne5 Bf4 Nxe4 Bxe5 Qxe6 Nxe6 Bf6 Nxd8 Rxd8 Rxe4 Bc6 Bxf6 Rxd5 Qg4 gxf6 Qc8+ Rd8 Qxd8+ Be8 Qxf6+ Kg8 Rxe8#