1.Nf3 Nf6 2.g3 c5 3.c4 b6 4.Bg2 Bb7 5.Nc3 e6 6.O-O Be7 7.d4 cxd4 8.Qxd4 Nc6 9.Qf4 O-O 10.Rd1 Rc8 11.e4 d6 12.e5 Nxe5 13.Nxe5 Bxg2 14.Kxg2 dxe5 15.Qxe5 Qe8 16.b3 Rc5 17.Qe2 Qc6+ 18.f3 Rf5 19.Ne4 h5 20.Bb2 Nd7 21.h3 Ne5 22.Nd2 Bf6 23.Qe4 Qc7 24.f4 Nd7 25.Bxf6 Nxf6 26.Qe3 h4 27.Nf3 hxg3 28.Rd4 Nh5 29.Ne5 g5 30.Nd3 gxf4 31.Nxf4 Nxf4+