d4 Nf6 c4 e6 Nf3 d5 g3 Be7 Bg2 O-O O-O dxc4 Qc2 a6 Nbd2 b5 Ng5 h6 Nxf7 Rxf7 Bxa8 c5 dxc5 Qc7 Ne4 e5 Be3 Nbd7 b4 Qa7 Nxf6+ Nxf6 Bg2 Bd7 c6 Qc7 cxd7 Qd8 a4 Bf8 axb5 Qxd7 bxa6 Ng4 Bxh6 Qd4 e3 Qd6 Qxc4 g5 Bxf8 Kxf8 a7 Rxa7 Rxa7 Qe7 Qc8+ Kf7 Rfa1 Nf6 Rxe7+ Kg6 Ra6 Kh5 Rxf6 g4 Rxe5#