1.Nf3 Nc6 2.d4 d5 3.g3 Bg4 4.Bg2 Qd7 5.O-O O-O-O 6.c3 f6 7.b4 h5 8.Qa4 h4 9.b5 Nb8 10.Rd1 hxg3 11.fxg3 e5 12.Re1 a6 13.Ba3 e4 14.Nfd2 Qxb5 15.Qc2 Bxe2 16.c4 Bxc4 17.Bxf8 Rxf8 18.Bxe4 dxe4 19.Nxc4 Nc6 20.Rxe4 Rd8 21.Nba3 Qd5 22.Rc1 f5 23.Rf4 Nge7 24.Ne3 Qd7 25.Nac4 g5 26.Rf2 Qxd4 27.Nxf5 Nxf5 28.Qxf5+ Kb8 29.Na5 Nxa5 30.Qxa5 Rdf8 31.Qxc7+ Ka8