Those were the lone runs Cardinals starter Lance Lynn allowed for the Cardinals. He allowed six hits over five innings but walked none against five strikeouts.
St. Louis erased Detroit's advantage with a two-out, third-inning flurry off Tigers starter Shane Greene. His first trip through the Cardinals lineup went relatively easy with no hits, a walk and four strikeouts. He retired the first two batters in the third inning before back-to-back walks to Jon Jay and Kolten Wong set up trouble with the middle of the order.
Randal Grichuk sent a ground ball through the middle to score one run, then Jose Iglesias and Anthony Gose collided on a Matt Adams popup behind second base as Wong scored. Gose was charged with the error.
The scored stayed at 3-2 until Avila drove a seventh-inning offering from right-hander Mitch Harris out to right for his second homer of the spring. An inning later, Ian Kinsler singled through the shift and scored on Lennerton's gapper to the fence.
Kinsler went 2-for-4 with two runs scored. Lennerton, who has played little since Cabrera returned to first base earlier in the week, picked up his eighth RBI of the spring.
Up next: Anibal Sanchez will make his sixth start of the spring Sunday afternoon when the Tigers head to Clearwater for a 1:05 p.m. ET game against the Phillies. Sanchez recovered from a rough opening to his spring to deliver 10 innings of six-hit, two-run ball with 10 strikeouts over his last two starts. Aaron Harang is the scheduled starter for Philadelphia. MLB.TV will have the telecast via Comcast Sports Net Philadelphia. The radio broadcast will be on 97.1 FM in Detroit, and MLB Gameday Audio online.
Jason Beck is a reporter for MLB.com. Read Beck's Blog and follow him on Twitter @beckjason. This story was not subject to the approval of Major League Baseball or its clubs.