1.Nf3 d5 2.g3 Nf6 3.Bg2 c5 4.O-O Nc6 5.d4 e6 6.c4 dxc4 7.Qa4 Bd7 8.dxc5 Na5 9.Qa3 Rc8 10.b4 cxb3 11.axb3 Rxc5 12.Bd2 Nc6 13.b4 Rh5 14.Qb2 a6 15.h3 Ne4 16.Be3 Rb5 17.Na3 Rxb4 18.Qc2 Nf6 19.Rfd1 Be7 20.Bd2 Nd4 21.Qd3 Nxf3+ 22.Bxf3 Ra4 23.Bxb7 O-O 24.Bxa6 Qa8 25.Nc2 Rd8 26.Bc4 Bc6 27.Qe3 Ne4 28.Be1 Rxd1 29.Rxd1 Rxc4