1.e4 d5 2.exd5 Qxd5 3.Nc3 Qd6 4.d4 Nf6 5.Nf3 c6 6.Bc4 Bf5 7.Ne5 e6 8.g4 Bg6 9.h4 Nbd7 10.Qe2 Qxd4 11.Nxd7 Kxd7 12.Bg5 Qxg4 13.O-O-O+ Ke8 14.f3 Qg3 15.Bxe6 fxe6 16.Qxe6+ Be7 17.Rd7 Qxg5+ 18.hxg5 Nxd7 19.Ne4 Bxe4 20.Qxe4 Kd8 21.Rd1 Rc8 22.f4 Rc7 23.Qe5 Rg8 24.Qf5 Rf8 25.Qxh7 Rxf4 26.Qxg7 Rf5 27.g6 Ke8 28.Qh8+ Rf8 29.g7 Bg5+ 30.Kb1 Rxh8 31.gxh8=Q+