1.c4 Nf6 2.g3 e6 3.Bg2 d5 4.Nf3 dxc4 5.Qa4+ c6 6.Qxc4 b5 7.Qc2 Bb7 8.O-O a6 9.d4 Nbd7 10.Nc3 c5 11.dxc5 Bxc5 12.Bg5 Rc8 13.a3 O-O 14.Rad1 Qc7 15.Bf4 e5 16.Nxe5 Bxg2 17.Nxd7 Qc6 18.Nxf6+ gxf6 19.Qf5 Bxf1 20.Nd5 Rfd8 21.Kxf1 Rxd5 22.Qxd5 Qxd5 23.Rxd5 Kg7 24.h4 Bf8 25.Bd2 Rc2 26.b4 Ra2 27.Rd3 Kg6 28.e4 h5 29.Be3 f5 30.e5 f4 31.Bxf4 Kf5 32.Kg2 Bg7 33.Rd7 Bxe5 34.Bxe5 Kxe5 35.Rxf7 Rxa3 36.Rh7 Kd4 37.Rxh5 Kc4 38.Re5 Kxb4 39.h5 Rd3 40.h6 Rd8 41.g4 a5 42.g5 a4 43.h7 a3 44.g6 a2 45.Re1