Edwards, the Cubs' No. 4 prospect, faced six batters and retired all six, including three via the strikeout. His highlight of the night came on the last pitch he threw -- an elevated fastball with which he fanned Lewis Brinson.
"My curveball was there, my fastball command -- everything was there," Edwards said afterward. "I just felt good. One of those days where whatever I throw, I can get away with it."
Brinson, the Rangers' No. 6 prospect, put Texas on top with a two-run double in the top of the third inning.
The Cubs pulled one back in the bottom of the eighth inning when catcher Wilson Contreras, a lanky 22-year-old out of Venezuela, hit an RBI double. But he was stranded when Luis Ortiz -- the only Ranger to allow a run on Monday night -- induced an inning-ending double play ball two batters later.
Texas would then put the game out of reach in the top half of the seventh, scoring three runs -- two of which came on Kellin Deglan's double to the right-center field gap. Deglan hit 16 home runs in Class A last season, before leading the Australian Winter League with 16 more big flies in 42 games.
"It was a good time," Deglan said. "The Cubs are one of the best farm systems in the game, and the Rangers are always up there. So it was fun to get out there and just compete."
Alex "Chi Chi" Gonzalez started for Texas and struggled early, putting two men on base before getting Dan Vogelbach and Christian Villanueva to strike out. From there, the Rangers' young pitching took over. In the next four innings, Andrew Faulkner, Jake Thompson, Luke Jackson and Jerad Eickhoff didn't allow a hit.
Cubs catcher Kyle Schwarber, the fourth-overall pick in last June's Draft walked in each of his plate appearances and gunned down a pair of runners trying to steal. It's a good sign for the Cubs, who have held firm on keeping Schwarber behind the plate, when many feel he may be better suited for the outfield.