1.c4 Nf6 2.Nf3 e6 3.d4 h6 4.Bf4 Nh5 5.Bc1 Nf6 6.Nc3 Bb4 7.Qc2 c5 8.dxc5 Bxc5 9.Bf4 O-O 10.a3 a5 11.e3 Nh5 12.Bg3 Nf6 13.Be2 b6 14.O-O Bb7 15.Rfd1 Nc6 16.Na4 Ne7 17.Nxc5 bxc5 18.Bd6 Ne4 19.Ne5 Re8 20.Bh5 Rf8 21.Bxe7 Qxe7 22.Rxd7 Qf6 23.Bxf7+ Rxf7 24.Rxf7 Qxe5 25.Rxb7 Rf8 26.Rf1 Nxf2 27.Rxf2 Qxe3 28.Qd2 Rxf2 29.Qxf2 Qc1+ 30.Qf1 Qe3+ 31.Kh1 g5 32.h3 a4 33.Qf7+ Kh8 34.Qh7# 1-0