1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.c4 Bg7 6.Be3 Nh6 7.Be2 d6 8.Nc3 O-O 9.Qd2 Ng4 10.Bxg4 Bxg4 11.O-O Qa5 12.f4 Bd7 13.Rad1 Rac8 14.b3 a6 15.Nxc6 bxc6 16.Bd4 Bg4 17.Bxg7 Kxg7 18.Rde1 Qc5+ 19.Kh1 Be6 20.f5 Bd7 21.Re3 h6 22.e5 f6 23.exd6 exd6 24.Ne4 Qa7 25.Nxd6 Bxf5 26.Nxf5+ gxf5 27.Rh3 Rh8 28.Rd3 Rc7 29.Rxf5 Rf7 30.Rg3+ Kf8 31.Qd8#