1.e4 c5 2.Nf3 g6 3.Bd3 Bg7 4.Bc4 Nc6 5.O-O e6 6.Nc3 Nge7 7.d3 O-O 8.Bg5 f6 9.Bh4 d5 10.exd5 exd5 11.Bb3 Bg4 12.h3 Bc8 13.Re1 Kh8 14.Qe2 Bf5 15.Rad1 Re8 16.Nxd5 g5 17.Bg3 Nxd5 18.Qxe8+ Qxe8 19.Rxe8+ Rxe8 20.Bxd5 Re2 21.Rc1 Bh6 22.Re1 Rxc2 23.Re8+ Kg7 24.Rg8#