Last Friday, the White Sox dropped 22 runs on the Royals, setting the high-water mark for the most runs I’ve seen a team score in person. That record lasted less than a week. Yesterday, the Cubs bested them by a run in their 23-3 victory against the Padres, thanks to a franchise-record tying eight home runs. Dansby Swanson carried the day with three home runs and eight RBIs.
A small caveat here is that the Cubs scored the final eight runs against a position player, while the White Sox managed to get all 22 of their runs against actual members of the Royals pitching staff.