1.c4 Nf6 2.d4 c5 3.dxc5 e6 4.Nf3 Bxc5 5.e3 Nc6 6.Qc2 Bb6 7.Be2 d5 8.O-O h6 9.b3 d4 10.exd4 Nxd4 11.Nxd4 Bxd4 12.Bb2 O-O 13.Rd1 e5 14.Na3 Ng4 15.Bxd4 exd4 16.Nb5 Qf6 17.Bf3 Rd8 18.Qe4 Ne5 19.Nxd4 Nxf3+ 20.Nxf3 Bf5 21.Qxb7 Bd7 22.Nd4 Bg4 23.f3 Bh5 24.Nc6 Re8 25.Re1 Kh7 26.Rad1 Bxf3 27.gxf3 Qxf3 28.Qd7 Re2 29.Rxe2 Qxe2 30.Qd3+ Qxd3 31.Rxd3 Kg6 32.Rd7 a5 33.Ra7 Rxa7 34.Nxa7 Kf5 35.c5 Ke6 36.c6 Kd6 37.a3 Kc7 38.b4 axb4 39.axb4 Kb6 40.b5 Kxa7 41.Kf2 Kb6 42.Ke3 g5 43.Ke4 Kc7 44.Kf5 Kb6 45.Kf6 g4 46.Kf5 h5 47.Kg5 f5 48.Kxh5 Kc7 49.Kg5 Kb6 50.Kxf5 Kxb5 51.c7 Kc5 52.c8=Q+ Kb6 53.Ke5 g3 54.hxg3 Kb5 55.Kd4 Kb6 56.Qd7 Ka6 57.Kc5 Ka5 58.Qb5# 1-0