ARLINGTON — Arlington Lamar quarterback Shane Buechele’s scramble on fourth down with under minute left came up about two yards short of a first down, ending the Vikings’ comeback effort as South Grand Prairie hung on for a 38-31 win at Cravens Field in the season opener for both teams.It was Buechele’s debut as the Vikings’ quarterback. He completed 12 of 21 passes for 239 yards and three touchdowns, adding 72 yards on the ground on 10 carries. Junior Andy Guinn also played some at quarterback for Lamar and threw for 74 yards and a touchdown on 7-of-11 passing. Trailing by two touchdowns in the fourth quarter, the Vikings engineered a 75-yard drive that culminated with Buechele’s pass to Alex Baird, drawing Lamar to within 38-31. The defense then forced a fumble of South Grand Prairie quarterback Tony Nicholson at the Lamar 47. The Vikings converted a big play on fourth-and-2 when Buechele connected with Jaries King for 28 yards, putting Lamar in the red zone. But the Vikings turned it over on downs, allowing the Warriors to run out the remaining seconds.South Grand Prairie had a number of big plays. Nicholson threw for 176 yards and two touchdowns, adding a TD and 183 yards on the ground. The Warriors got TD runs of 68 from Nicholson and 55 from Darrion Williams.