It took another seven-plus hours Thursday – including nearly two more hours of rain delay – but the Cubs finally completed a victory they thought they’d already won Tuesday, then finished a three-game series against the San Francisco Giants with a 5-3 loss in a regularly scheduled “nightcap.”

If it seemed like a day of firsts for the Cubs, that’s because it was – including:

— Starting pitcher Edwin Jackson’s first trip to the disabled list in a decade-long career. After admitting soreness after Wednesday’s 2 1/3-inning start, the struggling right-hander was placed on the DL with a lat strain;

— Outfielder Matt Szczur’s first big-league hit, a line single to left in the seventh inning of his fourth game since the former Villanova football star was recalled from AAA Iowa last weekend;

— And, of course, the final four innings of a game that was suspended as the result of MLB’s first successful protest in 28 years.

Naturally, after a tarp snafu and a 4-hour, 34-minute delay Tuesday night, Thursday’s resumption was delayed another 1 hour, 57 minutes by actual rain – before the Cubs survived a run by the Giants in the sixth to win, again, 2-1.