Deivi Garcia seems to be getting used to Triple-A competition, and the results are slowly getting more impressive.

After starting his time in Scranton with a series of rough outings, Garcia recovered Tuesday night with a stronger performance against Charlotte. The Yankees’ top prospect threw four innings and gave up two runs on four hits, despite a rain delay that forced him to sit for roughly 40 minutes.

Garcia also struck out Luis Robert, the highly touted outfielder in the White Sox organization who’s ranked by MLB Pipeline as the fifth-best prospect in baseball. In a video of the at-bat, Garcia flashes a fastball that touches 95 mph before punching Robert out on a slider. It’s the type of stuff that has the Yankees excited about Garcia’s future, and being able to use it in Scranton is the logical next step for his development.

Though the stat line isn’t particularly eye-opening, it’s a step up from what Garcia had done in his last few starts. Against better competition, he had been struggling — in his last two starts prior to Thursday, he gave up 10 runs in a combined 11 innings. He now has a 6.26 Triple-A ERA through five starts, down from 6.63.

This looked more like the Garcia who raised eyebrows at Double-A Trenton, where he had a 3.86 ERA and 87 strikeouts in 53 2/3 innings.