1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Be7 5.Bf4 O-O 6.e3 Nbd7 7.c5 Nh5 8.Bd3 Nxf4 9.exf4 Re8 10.O-O f6 11.Re1 Nf8 12.Qc2 c6 13.b4 Qc7 14.f5 exf5 15.Bxf5 Bxf5 16.Qxf5 Ng6 17.Nxd5 cxd5 18.Qxd5+ Kh8 19.Qb3 Bf8 20.d5 b6 21.d6 Qd7 22.Nd4 Ne5 23.Qd5 a5 24.a3 axb4 25.axb4 Rxa1 26.Rxa1 Nd3 27.Qc4 Nf4 28.h3 h6 29.Nb5 Nxh3+ 30.gxh3 Qxh3 31.Ra3 Re1+