1.Nf3 Nf6 2.d4 e6 3.c4 Be7 4.Bf4 O-O 5.Nc3 Nh5 6.Be3 d5 7.g3 dxc4 8.Ne5 Nf6 9.Bg2 Nd5 10.Nxc4 Nxe3 11.fxe3 c6 12.a4 a5 13.O-O Nd7 14.Qb3 Bb4 15.Ne4 Qe7 16.Nf2 e5 17.Nd3 e4 18.Nxb4 axb4 19.a5 Nf6 20.Nb6 Be6 21.Qc2 Ra6 22.Bxe4 Bh3 23.Rf4 g5 24.Rxf6 Qxf6 25.Bxh7+ Kg7 26.Qc5 Re8 27.Bd3 Rxe3 28.Re1 Rxd3 29.exd3 Rxa5 30.Qxa5 Qxd4+ 31.Kh1 c5 32.Re2 Qxd3 33.Re1 Qf3+ 34.Kg1 Qg2# 0-1