Vikings kicker Blair Walsh nailed a go-ahead 25-yard field goal with 1:38 to go as the Vikings edged the Titans 24-23 in the preseason finale for both teams at the Metrodome. Marcus Sherels of Rochester had a 109-yard kickoff return for a TD for Minnesota, which finished 1-and-3 in exhibition play. The Vikings open the regular season a week from Sunday in Detroit.