1.d4 f5 2.Bg5 h6 3.Bh4 g5 4.e4 Nf6 5.e5 e6 6.exf6 Qxf6 7.Bg3 f4 8.c3 Bg7 9.Qh5+ Kd8 10.Ne2 fxg3 11.Nxg3 Rf8 12.Qe2 Bh8 13.Nd2 d5 14.Nf3 Nc6 15.h3 e5 16.dxe5 Nxe5 17.O-O-O c6 18.Nxe5 Qxe5 19.Qc2 Kc7 20.Bd3 Bd7 21.Bg6 Qf6 22.Rd2 Be8 23.Bxe8 Raxe8 24.Re2 Rxe2 25.Qxe2 Rf7 26.Re1 Qxf2 27.Rf1 Qxg3 28.Rxf7+ Kb6 29.Qe7 Qb8 30.Qb4+ Ka6 31.Qf8 Qxf8 32.Rxf8 Be5 33.g4 b5 34.Rf5 Bh8 35.Rf7 Be5 36.Rh7 Kb6 37.Kc2 Bg3 38.Rxh6 Kc5 39.Rh5 Bh4 40.b4+ Kd6 41.Rh6+ Ke5 42.Kd3 Bf2 43.Rxc6 Bg1 44.Rg6