1.Nf3 Nf6 2.c4 c5 3.Nc3 Qb6 4.d4 cxd4 5.Nxd4 Nc6 6.e3 g6 7.Be2 Bg7 8.b3 Nxd4 9.exd4 d5 10.O-O O-O 11.Be3 Qd8 12.Bf3 Be6 13.c5 Bf5 14.Rc1 Qd7 15.b4 Bg4 16.h3 Bxf3 17.Qxf3 e6 18.a4 Ne8 19.b5 f5 20.Ne2 Nf6 21.Bf4 Ne4 22.Qd3 g5 23.Be5 Bxe5 24.dxe5 Rac8 25.c6 bxc6 26.f3 cxb5 27.fxe4 fxe4 28.Rxf8+ Rxf8 29.Qxb5 Qf7 30.Qc5 h5 31.Qe3 Qg7 32.Nd4 Qxe5 33.Rc6 Rf6 34.a5 g4 35.hxg4 hxg4 36.Ne2 Rf7 37.Qh6 Qa1+ 38.Rc1 Qf6 39.Rc8+ Rf8 40.Qxf6 Rxc8 41.Nf4 Rc7 42.Nxe6 Rb7 43.Qg6+ Kh8 44.Ng5 g3 45.Kf1 d4 46.Nxe4 d3 47.Qxg3 Rf7+ 48.Ke1 Re7 49.Qh4+ Rh7 50.Qf6+ Kg8 51.Ng5 Rb7 52.Ne6 Rd7 53.Qg6+ Kh8 54.Kd2 Re7 55.Qf6+ Kh7 56.Qxe7+ Kg6 57.g4 Kh6 58.Qg7# 1-0