1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Qb6 5.Nb3 a6 6.Nc3 Nc6 7.g3 Nf6 8.Bg2 Qc7 9.O-O b5 10.Bf4 e5 11.Bg5 Be7 12.a4 b4 13.Bxf6 Bxf6 14.Nd5 Qd8 15.Nd2 O-O 16.Nc4 a5 17.Re1 Ba6 18.Ncb6 Ra7 19.Nxf6+ gxf6 20.Nd5 Bc4 21.Ne3 Be6 22.f4 Qb6 23.Kh1 d6 24.Qh5 Qd4 25.f5 Ne7 26.Qh6 Bxf5 27.exf5 Rc7 28.Rad1 Nxf5 29.Nxf5 Qg4 30.Qxf6 Rxc2 31.Ne7#