d4 d5 c4 Nc6 Nf3 Bg4 Nc3 e6 cxd5 exd5 Bf4 Bxf3 gxf3 g5 Be3 h5 Qd2 g4 Bg2 Nce7 O-O-O Qd7 h3 gxh3 Bxh3 f5 Bf4 Bg7 e4 O-O-O Nxd5 Nxd5 Bxf5 Nxf4 Bxd7+ Rxd7 Kb1 Kb8 Qxf4 a6 Rdg1 Rh6 Rxg7 Rh7 Rxh7 Rxh7 Qf8+ Ka7 Qxg8 Rd7 Qf8 b6 Rxh5 Kb7 Rh8 Kc6 d5+ Kb5 Qe8 Kc4 Qxd7 Kd3 Qxc7 Ke2 Qxb6 a5 Rh1 Kxf3 Qe3+ Kg4 Qg3#