1.Nf3 d5 2.g3 c5 3.Bg2 Nc6 4.c4 Nf6 5.cxd5 Nxd5 6.Nc3 Nc7 7.O-O e5 8.d3 Be7 9.Nd2 Qd7 10.Nc4 f6 11.f4 exf4 12.gxf4 Rb8 13.a4 b6 14.f5 Bb7 15.Bf4 Nb4 16.Nb5 Nxb5 17.Bxb8 Bxg2 18.axb5 Bxf1 19.Qxf1 O-O 20.Rxa7 Qd4+ 21.Qf2 Qg4+ 22.Bg3 Re8 23.Qe3 Kf8 24.h3 Qxh3 25.Qf3 g5 26.Nxb6 Nc2 27.Nd7+ Kg8 28.Bf2 Qh6 29.Qd5+ Kg7 30.Nxc5 g4 31.Ne6+