d4 d5 c4 e6 Nf3 Nf6 Bg5 Be7 Nc3 O-O e3 h6 Bh4 b6 Be2 c5 O-O g5 Bg3 Nbd7 cxd5 Nxd5 Nxd5 exd5 dxc5 bxc5 Qxd5 c4 Qxa8 Bf6 Qxa7 Bxb2 Rad1 c3 Ne1 c2 Nxc2 f5 Bb5 Rf7 Bc4 f4 Bxf7+ Kxf7 exf4 Bc3 Rd6 Kg7 Rfd1 Kg8 Qb8 Kg7 Rxd7+ Qxd7 Rxd7+ Bxd7 Qc7 gxf4 Qxd7+ Kf6 Bh4+ Kg6 Qd3+ Kh5 Qf5+ Kxh4 g3+ fxg3 fxg3#