Reynaldo Lopez Shines as White Sox Beat Red Sox - NBC Chicago
Chicago Baseball

Chicago Baseball

Reynaldo Lopez Shines as White Sox Beat Red Sox

    processing...

    NEWSLETTERS

    Reynaldo Lopez Shines as White Sox Beat Red Sox
    Getty Images
    Yolmer Sanchez #5, Tim Anderson #7 and Adam Engel #15 of the Chicago White Sox celebrate defeating the Minnesota Twins 5-2 after the game on June 6, 2018 at Target Field in Minneapolis, Minnesota. (Photo by Hannah Foslien/Getty Images)

    he Chicago White Sox had a tough time scoring runs during their weekend in Boston. However, the pitching staff came through to deliver a big series victory over the Red Sox.

    Reynaldo Lopez pitched into the seventh inning, Daniel Palka had a two-run double and the White Sox beat the Red Sox 5-2 Sunday to win two of three games against one of the majors' best teams.

    Chicago took the set by a 8-6 margin, eking out a 1-0 win Friday against Red Sox ace Chris Sale before losing 4-2 on Saturday. White Sox pitchers held Boston to a combined .186 average (18 for 97) in the series.

    "It says a lot about our pitching," Palka said. "I don't know stats-wise, but you look at the lineup — that's the best lineup (in baseball). Our pitching did awesome."

    Jose Abreu, Tim Anderson and Trayce Thompson added one RBI apiece for Chicago, which has won six of its last 10 overall. The White Sox finished their seven-game road trip at 4-3, capping their second winning trip of the season.

    "If you get some pitching, you catch the ball as consistently as you possibly can, you get a little timely hitting, anything is possible," Chicago manager Rick Renteria said. "They've proven that over the last week or so."

    Lopez (2-4) gave up two runs and six hits while striking out six with three walks in 6 1/3 innings to improve to 1-3 in eight road starts this season. Joakim Soria pitched a scoreless ninth for his eighth save.

    Rafael Devers drove in a run for Boston, which has lost three of four.

    Red Sox starter Rick Porcello (8-3) gave up three runs and five hits over six innings, walking three and striking out five.

    "We went 1-for-26 with men in scoring position the whole series," Boston manager Alex Cora said. "That's the story of the whole series. We had our chances, we didn't take advantage of it and we lost the series."

    Abreu ripped an RBI double to left field on the 11th pitch of the game, scoring Yoan Moncada from first to put Chicago ahead 1-0. Devers tied it with his RBI single to center in the second after J.D. Martinez's leadoff double.

    Porcello hit Matt Davidson on the hand with a fastball to load the bases with one down in the third. Omar Narvaez popped out to shortstop the next at-bat, but Porcello walked Tim Anderson to force in a run and put Chicago ahead 2-1.

    Anderson scored on Thompson's one-out groundout in the sixth for a 3-1 lead.

    Moncada booted Eduardo Nunez's two-out grounder to second in the seventh that would have allowed the White Sox to escape a bases-loaded jam, bringing the Red Sox within a run. Palka's double to left with two out in the ninth sealed the win.

    Get the latest from NBC Chicago anywhere, anytime

    • Download the NBC Chicago App

      Download the App

      Available for iOS and Android
    ${__nodeFiltered.put( 'id', 0 )} ${__nodeFiltered.put( 'name', ${string.replaceAll( "$!{__nodeFiltered.title}", '^\[.*?\]\s{0,}', "" )} )} ${__nodeFiltered.put( 'children', ${__nodeFiltered.get( '@children' )} )} ${__nodeFiltered.put( 'originalPath', ${string.replaceAll( "$!{__nodeFiltered.path}", '/$', '' )} )} ${__nodeFiltered.put( '__isCurrentPath', ${string.equals( "$!{__checkPath}", "$!{__currentSitePath}" )} )} ${__nodeFiltered.put( '__isCurrentURI', ${string.equals( "$!{__checkPath}", "$!{__checkURI}" )} )} ${__nodeFiltered.put( '__startsWithPath', ${string.startsWith( "$!{__currentSitePath}", "$!{__checkPath}" )} )} ${__nodeFiltered.put( 'selected', false )} ${__nodeFiltered.remove( '@children' )} ${__nodeFiltered.remove( 'path' )} ${__nodeFiltered.remove( 'title' )} ${__nodeFiltered.put( 'id', 0 )} ${__nodeFiltered.put( 'name', ${string.replaceAll( "$!{__nodeFiltered.title}", '^\[.*?\]\s{0,}', "" )} )} ${__nodeFiltered.put( 'children', ${__nodeFiltered.get( '@children' )} )} ${__nodeFiltered.put( 'originalPath', ${string.replaceAll( "$!{__nodeFiltered.path}", '/$', '' )} )} ${__nodeFiltered.put( '__isCurrentPath', ${string.equals( "$!{__checkPath}", "$!{__currentSitePath}" )} )} ${__nodeFiltered.put( '__isCurrentURI', ${string.equals( "$!{__checkPath}", "$!{__checkURI}" )} )} ${__nodeFiltered.put( '__startsWithPath', ${string.startsWith( "$!{__currentSitePath}", "$!{__checkPath}" )} )} ${__nodeFiltered.put( 'selected', false )} ${__nodeFiltered.remove( '@children' )} ${__nodeFiltered.remove( 'path' )} ${__nodeFiltered.remove( 'title' )} ${__nodeFiltered.put( 'id', 0 )} ${__nodeFiltered.put( 'name', ${string.replaceAll( "$!{__nodeFiltered.title}", '^\[.*?\]\s{0,}', "" )} )} ${__nodeFiltered.put( 'children', ${__nodeFiltered.get( '@children' )} )} ${__nodeFiltered.put( 'originalPath', ${string.replaceAll( "$!{__nodeFiltered.path}", '/$', '' )} )} ${__nodeFiltered.put( '__isCurrentPath', ${string.equals( "$!{__checkPath}", "$!{__currentSitePath}" )} )} ${__nodeFiltered.put( '__isCurrentURI', ${string.equals( "$!{__checkPath}", "$!{__checkURI}" )} )} ${__nodeFiltered.put( '__startsWithPath', ${string.startsWith( "$!{__currentSitePath}", "$!{__checkPath}" )} )} ${__nodeFiltered.put( 'selected', false )} ${__nodeFiltered.remove( '@children' )} ${__nodeFiltered.remove( 'path' )} ${__nodeFiltered.remove( 'title' )} ${__nodeFiltered.put( 'id', 0 )} ${__nodeFiltered.put( 'name', ${string.replaceAll( "$!{__nodeFiltered.title}", '^\[.*?\]\s{0,}', "" )} )} ${__nodeFiltered.put( 'children', ${__nodeFiltered.get( '@children' )} )} ${__nodeFiltered.put( 'originalPath', ${string.replaceAll( "$!{__nodeFiltered.path}", '/$', '' )} )} ${__nodeFiltered.put( '__isCurrentPath', ${string.equals( "$!{__checkPath}", "$!{__currentSitePath}" )} )} ${__nodeFiltered.put( '__isCurrentURI', ${string.equals( "$!{__checkPath}", "$!{__checkURI}" )} )} ${__nodeFiltered.put( '__startsWithPath', ${string.startsWith( "$!{__currentSitePath}", "$!{__checkPath}" )} )} ${__nodeFiltered.put( 'selected', false )} ${__nodeFiltered.remove( '@children' )} ${__nodeFiltered.remove( 'path' )} ${__nodeFiltered.remove( 'title' )} ${__nodeFiltered.put( 'id', 0 )} ${__nodeFiltered.put( 'name', ${string.replaceAll( "$!{__nodeFiltered.title}", '^\[.*?\]\s{0,}', "" )} )} ${__nodeFiltered.put( 'children', ${__nodeFiltered.get( '@children' )} )} ${__nodeFiltered.put( 'originalPath', ${string.replaceAll( "$!{__nodeFiltered.path}", '/$', '' )} )} ${__nodeFiltered.put( '__isCurrentPath', ${string.equals( "$!{__checkPath}", "$!{__currentSitePath}" )} )} ${__nodeFiltered.put( '__isCurrentURI', ${string.equals( "$!{__checkPath}", "$!{__checkURI}" )} )} ${__nodeFiltered.put( '__startsWithPath', ${string.startsWith( "$!{__currentSitePath}", "$!{__checkPath}" )} )} ${__nodeFiltered.put( 'selected', false )} ${__nodeFiltered.remove( '@children' )} ${__nodeFiltered.remove( 'path' )} ${__nodeFiltered.remove( 'title' )} ${__nodeFiltered.put( 'id', 0 )} ${__nodeFiltered.put( 'name', ${string.replaceAll( "$!{__nodeFiltered.title}", '^\[.*?\]\s{0,}', "" )} )} ${__nodeFiltered.put( 'children', ${__nodeFiltered.get( '@children' )} )} ${__nodeFiltered.put( 'originalPath', ${string.replaceAll( "$!{__nodeFiltered.path}", '/$', '' )} )} ${__nodeFiltered.put( '__isCurrentPath', ${string.equals( "$!{__checkPath}", "$!{__currentSitePath}" )} )} ${__nodeFiltered.put( '__isCurrentURI', ${string.equals( "$!{__checkPath}", "$!{__checkURI}" )} )} ${__nodeFiltered.put( '__startsWithPath', ${string.startsWith( "$!{__currentSitePath}", "$!{__checkPath}" )} )} ${__nodeFiltered.put( 'selected', false )} ${__nodeFiltered.remove( '@children' )} ${__nodeFiltered.remove( 'path' )} ${__nodeFiltered.remove( 'title' )} ${__section.put( 'blogs', [] )} ${__section.put( 'blogs', [] )} ${__section.put( 'blogs', [] )} ${__section.put( 'blogs', [] )} ${__section.put( 'blogs', [] )} ${__section.put( 'blogs', [] )} ${__nodeFiltered.put( 'id', 0 )} ${__nodeFiltered.put( 'name', ${string.replaceAll( "$!{__nodeFiltered.title}", '^\[.*?\]\s{0,}', "" )} )} ${__nodeFiltered.put( 'children', ${__nodeFiltered.get( '@children' )} )} ${__nodeFiltered.put( 'originalPath', ${string.replaceAll( "$!{__nodeFiltered.path}", '/$', '' )} )} ${__nodeFiltered.put( '__isCurrentPath', ${string.equals( "$!{__checkPath}", "$!{__currentSitePath}" )} )} ${__nodeFiltered.put( '__isCurrentURI', ${string.equals( "$!{__checkPath}", "$!{__checkURI}" )} )} ${__nodeFiltered.put( '__startsWithPath', ${string.startsWith( "$!{__currentSitePath}", "$!{__checkPath}" )} )} ${__nodeFiltered.put( 'selected', false )} ${__nodeFiltered.remove( '@children' )} ${__nodeFiltered.remove( 'path' )} ${__nodeFiltered.remove( 'title' )} ${__nodeFiltered.put( 'id', 0 )} ${__nodeFiltered.put( 'name', ${string.replaceAll( "$!{__nodeFiltered.title}", '^\[.*?\]\s{0,}', "" )} )} ${__nodeFiltered.put( 'children', ${__nodeFiltered.get( '@children' )} )} ${__nodeFiltered.put( 'originalPath', ${string.replaceAll( "$!{__nodeFiltered.path}", '/$', '' )} )} ${__nodeFiltered.put( '__isCurrentPath', ${string.equals( "$!{__checkPath}", "$!{__currentSitePath}" )} )} ${__nodeFiltered.put( '__isCurrentURI', ${string.equals( "$!{__checkPath}", "$!{__checkURI}" )} )} ${__nodeFiltered.put( '__startsWithPath', ${string.startsWith( "$!{__currentSitePath}", "$!{__checkPath}" )} )} ${__nodeFiltered.put( 'selected', false )} ${__nodeFiltered.remove( '@children' )} ${__nodeFiltered.remove( 'path' )} ${__nodeFiltered.remove( 'title' )} ${__nodeFiltered.put( 'id', 0 )} ${__nodeFiltered.put( 'name', ${string.replaceAll( "$!{__nodeFiltered.title}", '^\[.*?\]\s{0,}', "" )} )} ${__nodeFiltered.put( 'children', ${__nodeFiltered.get( '@children' )} )} ${__nodeFiltered.put( 'originalPath', ${string.replaceAll( "$!{__nodeFiltered.path}", '/$', '' )} )} ${__nodeFiltered.put( '__isCurrentPath', ${string.equals( "$!{__checkPath}", "$!{__currentSitePath}" )} )} ${__nodeFiltered.put( '__isCurrentURI', ${string.equals( "$!{__checkPath}", "$!{__checkURI}" )} )} ${__nodeFiltered.put( '__startsWithPath', ${string.startsWith( "$!{__currentSitePath}", "$!{__checkPath}" )} )} ${__nodeFiltered.put( 'selected', false )} ${__nodeFiltered.remove( '@children' )} ${__nodeFiltered.remove( 'path' )} ${__nodeFiltered.remove( 'title' )} ${__section.put( 'blogs', [] )} ${__section.put( 'blogs', [] )} ${__section.put( 'blogs', [] )}