1.Nf3 d5 2.g3 d4 3.Bg2 Nc6 4.O-O e5 5.e3 dxe3 6.fxe3 e4 7.Ne1 Nf6 8.Nc3 Bg4 9.Ne2 Be7 10.h3 Bxe2 11.Qxe2 Qd6 12.Qf2 O-O 13.d3 Nh5 14.Qd2 Qxg3 15.Qe2 Qg6 16.Qg4 Ng3 17.Rf4 Qxg4 18.Rxg4 Ne2+ 19.Kf2 f5 20.Rxg7+ Kxg7 21.Kxe2 Rad8 22.dxe4 a5 23.exf5 Rxf5 24.b3 Bf6 25.Rb1 Kf7 26.Nd3 Rg5 27.Bf3 Rg3 28.Bh5+ Ke7 29.Bg4 Rg2+ 30.Kf3 Rxc2 31.Ba3+