1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 dxc4 5.Bg2 Nc6 6.Qa4 Bb4+ 7.Bd2 Nd5 8.Bxb4 Nxb4 9.Nc3 Bd7 10.O-O a6 11.Ne5 b5 12.Qa3 Rb8 13.Nxc6 Nxc6 14.d5 Nd4 15.Qc5 e5 16.f4 Qe7 17.Qxc7 O-O 18.d6 Qe8 19.fxe5 Nc2 20.Rac1 Ne3 21.Nd5 Nxf1 22.Ne7+ Kh8 23.Rxf1 Be6 24.Qa7 b4 25.Qxa6 Qb5 26.Qxb5 Rxb5 27.Nc6 c3 28.bxc3 bxc3 29.a4 Rc5 30.a5 Rc8 31.a6 R5xc6 32.Bxc6 Rxc6 33.a7 Ra6 34.Rb1 h6 35.Rb8+ Kh7 36.a8=Q Rxa8 37.Rxa8 c2 38.Ra1 Kg6 39.Rc1 Bf5 40.Rxc2