1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 O-O 8.Qd2 Nc6 9.O-O-O Be6 10.Nxe6 fxe6 11.Bc4 Qd7 12.a3 Rac8 13.Ba2 a6 14.Bb6 Ne5 15.Qe2 Rc6 16.Na4 Bh6+ 17.Kb1 Qc8 18.Bd4 Nf7 19.Nb6 e5 20.Nxc8 exd4 21.Nxe7+ Kh8 22.Nxc6 bxc6 23.Rxd4 c5 24.Rdd1 Rb8 25.Bxf7 Bg7 26.c3 Nd7 27.Ka2 Rb6 28.Qc4 Ne5 29.Qe6 Nxf7 30.Qe8+ Bf8 31.Qxf8#