CHICAGO _ The White Sox's home opener lasted so long, it should be broken up by chapters.
Chapter 1: The Sox get lucky, benefiting from three errors _ in one inning _ by Mariners shortstop Tim Beckham.
Chapter 2: Reynaldo Lopez and the Sox bullpen implodes.
Chapter 3: The Mariners bullpen gives it all back, with Yoan Moncada coming through with a two-run single.
Chapter 4: New father Tim Anderson goes yard, celebrating his blast with a 360-degree turn and point to his buddies in the home dugout.
The shorter summary: The Sox won 10-8 in 3 hours, 36 minutes to even their record at 3-3.
Moncada stayed hot, going 2-for-4 to raise his batting average to .458. He drove in four _ two on his go-ahead single and two on a first-inning double that nearly cleared the center-field fence for a grand slam _ and has 10 RBIs in six games.
The Mariners, who entered with baseball's best record at 7-1, showed extreme generosity by issuing five walks and plunking Welington Castillo with the bases loaded in the seventh.
Eloy Jimenez had a quiet game in his home debut, going 0 for 4 and striking out in the first with runners at second and third and none out.
A solid crowd of 32,723 showed up to Guaranteed Rate Field on a chilly day. And those who stayed were rewarded in the end, as Alex Colome closed it out for his second save.