1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 a6 6.Nxc6 bxc6 7.Bd3 d5 8.Qe2 d4 9.Nb1 Ne7 10.O-O c5 11.Na3 Nc6 12.Nc4 Nb4 13.Qg4 h5 14.Qf3 Bb7 15.a3 Nxd3 16.cxd3 a5 17.Bf4 Ba6 18.b3 Be7 19.Qg3 O-O 20.Bh6 Bf6 21.e5 h4 22.Qg4 Bxc4 23.exf6 Qxf6 24.Bg5 Qg6 25.bxc4 e5 26.f4 f6 27.Qe6+ Kh8 28.Bxh4 Qxd3 29.fxe5 fxe5 30.Qxe5 Rae8 31.Qxc5 Rxf1+ 32.Rxf1 Qe3+ 33.Bf2 Qg3 34.a4 Rg8 35.Qh5# 1-0