1.d4 Nf6 2.Nf3 c5 3.g3 cxd4 4.Nxd4 e5 5.Nf3 Nc6 6.Bg2 d5 7.O-O e4 8.Nd4 Bc5 9.Nxc6 bxc6 10.c4 O-O 11.Nc3 Bb4 12.Bg5 Bxc3 13.bxc3 Be6 14.cxd5 cxd5 15.Qd4 Rc8 16.Rfd1 Qe7 17.e3 h6 18.Bxf6 Qxf6 19.Qxa7 Rxc3 20.a3 Rc2 21.Rf1 Rxf2 22.Rxf2 Qxa1+ 23.Rf1 Qc3 24.a4 Qc6 25.Rb1 Kh7 26.a5 Ra8 27.Qb6 Qa4 28.Rb5 Qd1+ 29.Kf2 Qd2+ 30.Kg1 Qe1+