1.d4 Nf6 2.g3 e6 3.Bg2 c5 4.Nf3 Nc6 5.O-O d5 6.c4 dxc4 7.Ne5 Nxe5 8.dxe5 Qxd1 9.Rxd1 Nd7 10.f4 Rb8 11.a4 Be7 12.Na3 c3 13.bxc3 O-O 14.c4 Rd8 15.Be3 f6 16.exf6 Bxf6 17.Ra2 Nb6 18.Rxd8+ Bxd8 19.Bxc5 Nxa4 20.Bd6 Bb6+ 21.Kf1 Ra8 22.Nb5 Nc5 23.Nc7 Bxc7 24.Bxc5 a5 25.Rb2 a4 26.Ba3 Ra7 27.c5 Kf7 28.Be4 g6 29.h4 e5 30.e3 exf4 31.exf4 Kg7 32.Bd5 Kf6 33.Kf2 h5 34.Re2 b5 35.Bb2+ Kf5 36.Bg2 g5 37.hxg5 Ba6 38.Bh3+ Kg6 39.Re6+ Kf7 40.g6+ Kf8 41.g7+ Kf7 42.Rg6 Ra8 43.Rc6 b4