1.e4 c5 2.a3 a6 3.Nc3 b6 4.Nf3 e6 5.d4 cxd4 6.Nxd4 Bb7 7.Bc4 Nc6 8.Bf4 b5 9.Ba2 Nf6 10.Nxc6 Bxc6 11.O-O Nxe4 12.Nxe4 Bxe4 13.Re1 Bc6 14.h3 Qf6 15.Bd6 Qg5 16.g3 Qf5 17.Bxf8 Kxf8 18.Qd6+ Kg8 19.h4 Qh3 20.f3 h5 21.Re3 Rh6 22.a4 Rg6 23.Kf2 Qh2+ 24.Ke1 Rxg3 25.Qd2 Rg1# 0-1