1.Nf3 d5 2.d4 Nf6 3.c3 c5 4.dxc5 a5 5.c4 e6 6.Be3 Bd7 7.g3 dxc4 8.Bg2 Qc7 9.O-O Bxc5 10.Bf4 Qc8 11.Ne5 O-O 12.Qc2 Nd5 13.Qxc4 Nxf4 14.Qxf4 Bd6 15.Qe3 Bxe5 16.Qxe5 Bc6 17.Rc1 Rd8 18.Na3 h6 19.Qc3 Qd7 20.Nc4 Bxg2 21.Nb6 Qb5 22.Nxa8 Bc6 23.Qe3 Nd7 24.Nc7 Qxb2 25.a4 Nf6 26.f3 Rd2 27.Kf1 Bxa4 28.Rab1 Qa2 29.Ke1 Rc2 30.Rxb7 Nd7 31.Kf2 Bc6 32.Rxc2 Qxc2 33.Rb3 Qd1 34.Rc3 Qd6 35.Ne8 Qd5 36.Qd3 Qh5 37.h4 Ne5 38.Qd8 Kh7 39.Nd6 Nxf3 40.exf3 Qd5 41.Nxf7 Bd7 42.Re3 Qd2+ 43.Re2 Qd4+ 44.Kg2 Qd1 45.Qh8+ Kg6 46.Ne5+ Kh5 47.Rf2 Bc6 48.Qxg7 Qxf3+ 49.Nxf3 Bd5 50.g4# 1-0