1.Nf3 Nf6 2.c3 c5 3.d4 e6 4.Bf4 h6 5.e3 Nc6 6.Bd3 Nh5 7.O-O Nxf4 8.exf4 Qf6 9.g3 cxd4 10.Re1 Be7 11.cxd4 Nxd4 12.Nxd4 Qxd4 13.Nc3 Qb6 14.Qe2 O-O 15.Nd5 Qd8 16.Qe4 f5 17.Nxe7+ Qxe7 18.Qe5 d6 19.Qd4 b6 20.Rad1 Qd7 21.Rxe6 Qxe6 22.Bc4 d5 23.Bxd5 Kh7 24.Bxe6 Bxe6 25.Qa4 Rae8 26.b3 Bc8 27.Qxa7 Rg8 28.Qxb6 Bd7 29.Rxd7 Ra8 30.Kh1 Rxa2 31.Qf6 Ra3 32.Qd6 Raa8 33.Qd5 Rgd8 34.Qf7 Ra2 35.Qxg7# 1-0