Looks like Tampa was embarrassed last game. I still don't think they can win this series, but they can win a game or two.