I'm glad Williams wasn't taken out in a double switch earlier in the game.
Williams with a single, double, and homer in his first 5 at bats. Also 2 strikeouts, so pretty much all or nothing.
Pitching was pretty good tonight. Eflin goes six, giving up only the one run in his last inning of work, when the Braves had 4 of their 8 hits off him. Suarez continues his mastery going the final 3 innings, no hits, no walks, no runs. Well deserved win tonight.