1.d4 Nf6 2.Nf3 e6 3.g3 d5 4.c4 dxc4 5.Bg2 Be7 6.O-O O-O 7.Qc2 c6 8.a4 a5 9.Qxc4 Qd5 10.Ne5 Qxc4 11.Nxc4 Nbd7 12.Nc3 Ra6 13.e4 Nb6 14.b3 Rd8 15.Rd1 Ne8 16.Be3 Bb4 17.Rac1 Nd6 18.Nxb6 Rxb6 19.d5 Ra6 20.e5 Nf5 21.dxc6 Rxd1+ 22.Rxd1 Nxe3 23.Rd8+ Bf8 24.fxe3 bxc6 25.Rxc8 Rb6 26.Bxc6 Rxb3 27.Be8 g6 28.Rc7 Bb4 29.Bxf7+