1.Nf3 Nf6 2.c4 e6 3.g3 a6 4.Bg2 b5 5.b3 c5 6.Nc3 Qb6 7.e4 Bb7 8.e5 Ng4 9.O-O Nc6 10.Re1 Be7 11.h3 Nh6 12.g4 O-O 13.Ne4 f5 14.exf6 Bxf6 15.Nxf6+ Rxf6 16.d3 Nf7 17.Bb2 Nd4 18.Nxd4 Bxg2 19.Nf5 exf5 20.Bxf6 Bb7 21.Be7 Qh6 22.h4 Qc6 23.f3 fxg4 24.Qe2 gxf3 25.Qe4 Qc7 26.Qg4 h5 27.Qg6 f2+ 28.Kxf2 Qf4+ 29.Kg1 Ne5 30.Re4 Nxg6 31.Rxf4 Nxf4