1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nc6 5.Bc4 Nf6 6.Nc3 g6 7.f3 Bg7 8.Be3 O-O 9.Qd2 Bd7 10.O-O-O Rc8 11.Bb3 Nb4 12.Kb1 e5 13.Ndb5 a6 14.Nxd6 Rc7 15.Bb6 Rc6 16.Bxd8 Rxd8 17.Nxf7 Rf8 18.Nxe5+ Kh8 19.Nxg6+ hxg6 20.e5 Be6 21.exf6 Bxf6 22.Qh6+ Kg8 23.Bxe6+ Rxe6 24.Qxg6+ Kh8 25.Rd7 Re7 26.Rxe7 Bxe7 27.a3 Nc6 28.Nd5 Rg8 29.Qh6#