1.c4 Nf6 2.g3 e6 3.Bg2 d5 4.Nf3 dxc4 5.O-O b5 6.a4 b4 7.Ne5 Nd5 8.Nxc4 c5 9.b3 Be7 10.Bb2 O-O 11.d3 Bb7 12.Nbd2 Nc6 13.Nf3 Bf6 14.d4 Nc3 15.Bxc3 bxc3 16.dxc5 Nb4 17.Nd6 Bc6 18.e4 Qa5 19.e5 Qxc5 20.Nxf7 Rxf7 21.exf6 Rxf6 22.Rc1 Bxf3 23.Bxf3 Raf8 24.Be4 Rxf2 25.Rxf2 Qxf2+ 26.Kh1 Qe3 27.Qe1 Qxe1+ 28.Rxe1 Rf2 29.Re3 c2 30.Bxc2 Nxc2 31.Rxe6 Nd4