1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 Nf6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qc7 9.f4 Qb6 10.a3 Ne3 11.Qd3 Nxf1 12.Rxf1 Ba6 13.c4 f5 14.Nd6+ Bxd6 15.exd6 c5 16.Rf3 Bb7 17.Rg3 Be4 18.Qd2 O-O 19.b3 e5 20.Bb2 Rf6 21.Bxe5 Rg6 22.Qc3 Re8 23.Rxg6 hxg6 24.O-O-O Rb8 25.Kb2 a5 26.a4 Qb4 27.Bxg7 Kf7 28.Bh8 Kg8 29.Qg7# 1-0