1.Nf3 Nf6 2.d4 e6 3.g3 c5 4.Bg2 d5 5.c4 Nc6 6.cxd5 Nxd5 7.O-O Be7 8.dxc5 Bxc5 9.a3 Be7 10.Qc2 Bf6 11.Rd1 Qe7 12.e4 Nb6 13.Be3 Nd7 14.Nc3 a6 15.Bf4 Nce5 16.Nxe5 Bxe5 17.Rxd7 Bxd7 18.Bxe5 f6 19.Bf4 Bc6 20.Na4 Bxa4 21.Qxa4+ Kf7 22.Qb3 b5 23.e5 Rac8 24.exf6 gxf6 25.Re1 Rhd8 26.Be4 Rh8 27.Qf3 h5 28.Bd5 Rce8 29.Rxe6 Qxe6 30.Bxe6+ Rxe6 31.h4