1.Nf3 Nf6 2.c4 c5 3.Nc3 e6 4.d4 cxd4 5.Nxd4 Bb4 6.Bd2 Nc6 7.e3 O-O 8.Be2 d5 9.Nc2 Bd6 10.O-O a6 11.g3 dxc4 12.Bxc4 b5 13.Be2 Bb7 14.Rc1 Qe7 15.Bf3 Rfd8 16.Nd4 Ne5 17.Bxb7 Qxb7 18.Nce2 Ne4 19.Ba5 Ng5 20.f3 Ngxf3+ 21.Nxf3 Nxf3+ 22.Rxf3 Qxf3 23.Bxd8 Qxe3+ 24.Kg2 Rxd8