1.c4 e5 2.Nc3 Nf6 3.g3 Bc5 4.Bg2 O-O 5.e3 Nc6 6.Nge2 d6 7.O-O Bb6 8.a3 Be6 9.Nd5 Qd7 10.Nec3 Bg4 11.Nxf6+ gxf6 12.Nd5 Kg7 13.Qc2 Nd8 14.f4 c6 15.Nxb6 axb6 16.f5 d5 17.Rf2 e4 18.b3 Bxf5 19.Bb2 Rg8 20.Raf1 Bg6 21.Rxf6 Kf8 22.Be5 Ne6 23.Qc3 Ke8 24.Bh3 Qe7 25.cxd5 cxd5 26.Bxe6 fxe6 27.Qd4 Rc8 28.Qa4+ b5 29.Qxb5+ Rc6 30.Rc1 Qxf6 31.Bxf6 Kf7 32.Qxb7+