Loading Celtic 3 Hearts 2: Celtic turn on the style to gain revenge on Hearts, though defensive frailties remain on Herald Scotland...