1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Be2 Nf6 6.Nc3 Bb4 7.Qd3 Qc7 8.Bd2 Nc6 9.O-O Ne5 10.Qg3 Be7 11.Rad1 b5 12.Ndxb5 axb5 13.Nxb5 Qb8 14.Bf4 Nxe4 15.Qe3 f5 16.Qd4 Bf6 17.Qb4 Kf7 18.f3 Qb6+ 19.Kh1 Nf2+ 20.Rxf2 Qxf2 21.Nd6+ Kg6 22.Qd2 Rxa2 23.Be3 Qh4 24.g4 h6 25.gxf5+ Kh7 26.Rg1 Ba6 27.c4 Nxc4 28.Nxc4 Bxc4 29.Rg4 Bxe2 30.Qxe2 Rxb2 31.Qd3 Qxh2#