1.Nf3 d5 2.g3 Nc6 3.d4 f6 4.c4 e6 5.Bg2 Bd6 6.O-O f5 7.cxd5 exd5 8.Bg5 Nge7 9.Nc3 h6 10.Bf4 O-O 11.Rc1 Bxf4 12.gxf4 Na5 13.e3 Nc4 14.Nxd5 Qxd5 15.Ne5 Qd8 16.Nxc4 c6 17.Qb3 Kh7 18.Ne5 Qb6 19.Qa3 Qd8 20.h3 Be6 21.Kh2 g5 22.fxg5 hxg5 23.e4 Ng6 24.Nxg6 Kxg6 25.f4 Qxd4 26.Qe7 Qf6 27.Qxb7 Rab8 28.Qxa7 Rxb2 29.Rxc6 gxf4 30.Kh1 Rc8 31.Rxc8 Bxc8 32.Rg1 Kh6 33.Qc7 Bb7 34.Qxf4+ Qg5 35.Qxf5 Qxf5 36.exf5 Bc8 37.Rf1 Ba6 38.Ra1 Kg5 39.a4 Kxf5 40.a5 Kf4 41.Kg1 Kg3 42.Bf1 Bb7 43.Ra3+ Bf3 44.a6 Rb1 45.a7 Rb2 46.a8=Q Rc2 47.Qxf3+ Kh4 48.Qg4# 1-0