SAN FRANCISCO — The Giants find themselves in an odd situation this week.
There are no must-win games in August, but when you’re trying to hang on in the MLB playoff race and a team that’s 30-95 is in the other dugout, well, you pretty much must win.
They did on the first night against the Chicago White Sox, riding a strong start from Kyle Harrison to a 5-3 victory at Oracle Park that nudged them back above .500.
Harrison allowed one run over six innings, and the lineup finally broke through in the fifth against White Sox righty Jonathan Cannon. Chicago cut a four-run deficit in half in the eighth, but Jordan Hicks came on an inning later and picked up his first save as a Giant.
By winning for a second consecutive day, the Giants kept pace with the New York Mets and made up a sliver of ground on the Atlanta …