1.d4 f5 2.Bg5 d6 3.Bh4 g6 4.e3 Bg7 5.Nf3 a5 6.c4 Nf6 7.Be2 O-O 8.Nc3 h6 9.Qc2 Qe8 10.Rd1 g5 11.Bg3 Nh5 12.c5 Na6 13.O-O Qf7 14.a3 Be6 15.Nd2 f4 16.exf4 gxf4 17.Bh4 Bxd4 18.cxd6 exd6 19.Rfe1 Ng7 20.Bd3 Nc5 21.Bg6 Qd7 22.Nde4 Nb3 23.Nd2 Nxd2 24.Qxd2 c5 25.Ne2 Be5 26.Nc1 Bd4 27.Ne2 Be5 28.Nc1 Nf5 29.Bxf5 Rxf5 30.Nd3 Qg7 31.Nxe5 dxe5 32.f3 Bb3 33.Rc1 b6 34.Qd6 Kh7 35.Qd3 Be6 36.Qd6 Rg8 37.Re2 Bf7 38.Qxb6 Bd5 39.Rc3 e4 40.fxe4 Bxe4 41.Qe6 Qd4+ 42.Kf1 f3 43.Rxe4 Qd1+ 44.Re1 fxg2+ 45.Kg1 Rf1+ 46.Rxf1 gxf1=Q# 0-1