1.c4 Nf6 2.Nf3 e6 3.g3 d5 4.d4 Be7 5.Bg2 O-O 6.Nc3 Nbd7 7.Qd3 b6 8.cxd5 Nxd5 9.O-O Bb7 10.Rd1 Nxc3 11.Qxc3 Rc8 12.Bf4 c5 13.dxc5 Bxc5 14.Bg5 Be7 15.Qe3 Bxg5 16.Nxg5 Bxg2 17.Kxg2 Qe7 18.Ne4 Nf6 19.Nxf6+ Qxf6 20.Rd2 Rfd8 21.Rad1 Rxd2 22.Rxd2 h6 23.Qe4 Qe7 24.h4 Rd8 25.Rc2 Qd7 26.b3 Rc8 27.Rxc8+ Qxc8 28.a4 g6 29.b4 h5 30.b5 Kg7 31.Qd4+ Kg8 32.Qd6 Kg7 33.Qc6 Qb8 34.Qd7 Qa8+ 35.Qc6 Qb8 36.Qc3+ Qe5 37.Qxe5+ Kh7 38.a5 bxa5 39.b6 a6 40.b7 f5 41.f3 g5 42.hxg5 Kg6 43.e3 Kf7 44.Qd6 f4 45.Qc7+ Ke8 46.Qb8+ Ke7 47.Qa7 Kd6 48.Qa8 Ke7 49.Qb8 e5 50.Qa7 fxe3 51.Qa8 e4 52.Qb8 e2 53.Kf2 h4 54.Qc7+ Kf8 55.b8=Q# 1-0