1.e4 c5 2.Nf3 Nc6 3.h3 e5 4.Nc3 d6 5.Bc4 f6 6.a4 Be7 7.d3 f5 8.Nd5 Nf6 9.O-O Rf8 10.Re1 Na5 11.Ba2 Nxd5 12.Bxd5 Nc6 13.c3 fxe4 14.dxe4 h5 15.a5 Nxa5 16.Nxe5 dxe5 17.Qxh5+ Kd7 18.Rd1 Qb6 19.Bxb7+ Kc7 20.Bxa8 Nb3 21.Rb1 c4 22.Be3 Qf6 23.Bd5 g6 24.Qe2 Ba6 25.Bxc4 Nc1 26.Rbxc1 Ra8 27.Bxa6 Qxf2+ 28.Qxf2 Kb8 29.Qf5 Bd6 30.Qc8# 1-0