1.Nf3 d5 2.g3 c5 3.Bg2 Nf6 4.d3 Nc6 5.Nbd2 e5 6.O-O Be7 7.e4 O-O 8.Re1 d4 9.Nf1 h6 10.h3 Be6 11.g4 Nh7 12.Ng3 Re8 13.Nf5 b5 14.a4 a6 15.axb5 axb5 16.Rxa8 Qxa8 17.Nxe7+ Rxe7 18.Nh4 Rd7 19.Nf5 Qa4 20.h4 Nb4 21.b3 Qa2 22.g5 hxg5 23.hxg5 Qxc2 24.f4 Bxb3 25.Qh5 Nxd3 26.Rf1 Nxc1 27.g6 fxg6 28.Qxg6 Ne2+ 29.Kh2 Nxf4 30.Qe8+ Nf8 31.Nh4 Bf7