1.Nf3 c6 2.Nc3 d5 3.e4 Bg4 4.Be2 Bxf3 5.Bxf3 d4 6.Ne2 e5 7.O-O Nf6 8.g4 c5 9.d3 h6 10.Ng3 g6 11.Bg2 Nc6 12.f4 Bd6 13.f5 g5 14.Bf3 Qe7 15.Bd2 O-O-O 16.a3 Kb8 17.Qb1 h5 18.gxh5 g4 19.Be2 Nxh5 20.Nxh5 Rxh5 21.Rf2 g3 22.hxg3 Rh3 23.Rh2 Rxg3+ 24.Kf2 Rdg8 25.Qa2 Qf6 26.Rah1 Qg7 27.Bf3 Be7 28.Ke2 Bh4 29.Rf1 Rxf3 30.Rxf3 Qg1 31.Rff2 Bxf2 32.Rxf2 Qg4+ 33.Ke1 Qh5 34.Qd5 Rg1+ 35.Rf1 Qh4+ 36.Ke2 Qh2+ 37.Ke1 Rxf1+ 38.Kxf1 Qxd2 39.Qd6+ Ka8 40.Qf8+ Nb8 41.Qxf7 Qxc2 42.f6 Qxd3+ 43.Kf2 Qe3+ 44.Kf1 d3 45.Qe6 Qe2+ 46.Kg1 d2 47.Qf7 d1=Q# 0-1