1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.O-O c5 5.d3 Nc6 6.Nbd2 g6 7.e4 Bg7 8.Qe2 O-O 9.Re1 a5 10.Nf1 b5 11.e5 Ng4 12.Bf4 f6 13.exf6 Qxf6 14.Bd6 Re8 15.Bxc5 Qxb2 16.d4 Nxd4 17.Nxd4 Bxd4 18.Rab1 Qc3 19.Qxb5 Rf8 20.Bxf8 Bxf2+ 21.Kh1 Kxf8 22.Qe2 Bxe1 23.Qxg4 Qe5 24.Qf3+ Kg7 25.Ne3 Bb4 26.a3 Bc5 27.Ng4 Qf5 28.Qc3+ d4 29.Qd2 Ra7 30.h3 g5 31.Rf1 Qg6 32.Ne5 Qh6 33.Qd3 Ba6 34.c4 dxc3 35.Qxc3 Bxf1 36.Ng4+