1.d4 e6 2.c4 c6 3.Bf4 c5 4.d5 Nf6 5.Nc3 Nh5 6.Bc1 exd5 7.cxd5 g6 8.e4 d6 9.Be2 Nf6 10.Bf4 Bg7 11.Nf3 O-O 12.O-O Bg4 13.Nd2 Bxe2 14.Qxe2 Nh5 15.Be3 Nd7 16.a4 f5 17.exf5 Rxf5 18.Rad1 Qf8 19.Nb5 Re8 20.Nc4 Nf4 21.Qc2 Ne5 22.Nbxd6 Rg5 23.Qe4 Nxg2 24.Bxg5 Nf3+ 25.Kxg2 Rxe4 26.Nxe4 Nxg5 27.Nxg5 Qf4 28.d6 Qxg5+ 29.Kh1 Bd4 30.f3 Qd5 31.b3 h5 32.Rde1 Bf6 33.Re4 Kg7 34.Rf2 Qf5 35.Ne3 Qd7 36.Nc4 Qf5 37.a5 Qh3 38.Kg1 Bd4 39.Ne3 Kh6 40.Re7 Qh4 41.a6 Bxe3 42.Rxe3 Qg5+ 43.Kh1 Qxe3 44.axb7 Qxf2 45.b8=Q Qf1# 0-1