1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Bc4 Bg7 7.O-O O-O 8.Re1 Nc6 9.Bb3 Bd7 10.Bg5 h6 11.Bh4 Nxd4 12.Qxd4 Bc6 13.Qe3 Kh7 14.Rad1 Rc8 15.Qxa7 g5 16.Bg3 Nxe4 17.Nxe4 f5 18.Nxd6 exd6 19.Bxd6 Re8 20.Rxe8 Qxe8 21.c3 Qe2 22.Qe3 Qxb2 23.Qe6 Re8 24.Qxf5+ Kh8 25.Bc2 Kg8 26.Qh7+ Kf7 27.Bg6+ Kf6 28.Bxe8 Bxe8 29.Be5+