1.Nf3 c5 2.c4 Nc6 3.b3 Nf6 4.Bb2 e6 5.g3 Be7 6.Bg2 O-O 7.Nc3 a6 8.O-O Rb8 9.e4 Qc7 10.Rc1 b5 11.cxb5 axb5 12.a4 bxa4 13.Nxa4 Nxe4 14.d3 Nf6 15.Bxf6 Bxf6 16.Rxc5 Qa7 17.Ng5 Nd4 18.Qh5 Bxg5 19.Rxg5 g6 20.Be4 d5 21.Nc5 dxe4 22.Nxe4 f5 23.Nd6 Qg7 24.Qd1 h6 25.Rxg6 Qxg6 26.f4 Bb7 27.Nc4 Qg4 28.Qa1 Ne2+ 29.Kf2 Qf3+ 30.Ke1 Qxd3 31.Qe5 Nd4