1.c4 Nf6 2.Nc3 g6 3.e4 d6 4.d4 Bg7 5.Be2 O-O 6.Nf3 e5 7.O-O Nc6 8.d5 Ne7 9.b4 Nd7 10.Qc2 f5 11.Ng5 Nf6 12.c5 fxe4 13.cxd6 cxd6 14.Ngxe4 Bf5 15.Nxf6+ Bxf6 16.Qb3 Rc8 17.Be3 a6 18.a4 Qd7 19.Rac1 e4 20.b5 Bxc3 21.Rxc3 Rxc3 22.Qxc3 Nxd5 23.Bc4 Be6 24.Qb3 Nc7 25.b6 Bxc4 26.Qxc4+ Ne6 27.Rd1 Rc8 28.Qxe4 Rc6 29.Qd5 Qf7 30.h3 Nd8 31.Qg5 Ne6 32.Qg3 Qd7 33.a5 d5 34.Bc1 Qe7 35.Qb3 Qc5 36.Be3 Qc4 37.Qa3 d4 38.Bh6 Qc5 39.Qf3 Qxa5 40.Qg3 Qd5 41.Re1 Qd8 42.f4 Ng7 43.Qb3+ Kf8 44.Bg5 Qd7 45.Be7+ Qxe7 46.Rxe7 Kxe7 47.Qg8 Nf5 48.Qxh7+ Kf6 49.Qxb7 Rc1+ 50.Kh2 Ne3 51.Qxa6 Nf1+ 52.Kg1 Ne3+ 53.Kf2 Rc2+ 54.Kf3 Nf5 55.b7+ Kf7 56.b8=Q Rc3+ 57.Kf2