Right-hander Luis Perdomo, one of at least six pitchers competing for two jobs in the Padres’ rotation, allowed two runs over 3 2/3 innings Monday in a 3-1 loss to the Chicago Cubs at Peoria Stadium. Both runs came on a homer by Ian Happ.

The start was Perdomo’s third this spring and second in Cactus League play; the 23-year-old’s previous turn was in a “B” game against minor leaguers.

Against the defending World Series champions, Perdomo yielded four hits and two walks, striking out two. He zipped through an eight-pitch first inning, inducing two groundouts before striking out former Padres outfielder Jon Jay on three pitches.

After a fourth-inning walk, Perdomo was lifted at 62 pitches (37 strikes).

“Happ had some good swings. Outside of that, I thought that was really good,” manager Andy Green said. “I love seeing him get his outs on the ground. Thought he threw a couple good sliders that inning. Threw a lot of change-ups today, trying to get a feel for it. It was kind of hit-or-miss, but it’s a pitch he’s working on, so that’s good to see, too.”

At the plate, Padres center fielder Travis Jankowski and third baseman Cory Spangenberg each collected a pair of hits, with Spangenberg adding a steal. First baseman Wil Myers drove in San Diego’s lone run with a single.

The Padres’ backend-bullpen trio of Brad Hand, Brandon Maurer and Ryan Buchter recorded three scoreless innings. Relief prospect Phil Maton struck out the side in the ninth.