1.Nf3 f5 2.d4 e6 3.c4 c6 4.Bf4 d5 5.e3 Bd6 6.Bg3 Nf6 7.Nc3 O-O 8.Bd3 c5 9.O-O Nc6 10.dxc5 Bxc5 11.a3 a5 12.Qc2 d4 13.exd4 Nxd4 14.Nxd4 Bxd4 15.Nb5 e5 16.Bxf5 Bxf5 17.Qxf5 Bxb2 18.Rab1 Bd4 19.Nxd4 exd4 20.Rxb7 Qc8 21.Qb5 d3 22.Rd1 Rd8 23.h3 d2 24.c5 Rd5 25.Rc7 Qe6 26.Qb7 Re8 27.Rxg7+ Kh8 28.Bh4 Rh5 29.Bxf6 Qxf6 30.Rf7 Qd4 31.Qf3 Re1+ 32.Kh2 Qe5+ 33.g3 Rxd1 34.Qa8+ Qe8 35.Qxe8# 1-0