1.c3 Nf6 2.d4 e6 3.Bf4 d5 4.Nf3 Nbd7 5.e3 b6 6.a4 a6 7.Be2 h6 8.O-O Nh5 9.Be5 Nhf6 10.Nbd2 c5 11.Bf4 Nh5 12.Be5 Nhf6 13.Bf4 Nh5 14.Ne5 Nxf4 15.exf4 Bd6 16.Bd3 O-O 17.Re1 a5 18.Qe2 Qc7 19.h4 Bb7 20.Rad1 Bc6 21.Ra1 Bb7 22.g4 f6 23.Nxd7 Qxd7 24.Bb5 Qc7 25.Qxe6+ Kh8 26.Qf5 Bxf4 27.Nf3 Rad8 28.Re6 Bc8 29.Rae1 Bxe6 30.Rxe6 g5 31.hxg5 hxg5 32.Bd3 Rd6 33.Nxg5 Bxg5 34.Rxd6 Qxd6 35.Qh7# 1-0