SAN DIEGO (AP) -- Josh Johnson threw four touchdown passes to lead the San Diego Toreros to a 38-17 win over Marist on Saturday night, extending their home winning streak to 20 games.
Johnson, who played his first game after serving a one-game suspension in the Toreros' season opener, passed for 403 yards as he completed 24 of 28 passes.
Johnson threw three of his TD passes in the first half as San Diego (2-0) took a 28-10 halftime lead. The Toreros, who have won 24 of 26 games, finished with 525 yards in total offense.
The senior quarterback hit John Matthews for first-half touchdowns of 39 and 80 yards. Johnson also threw scoring passes of nine yards to Wes Doyle and a 20-yarder to JT Rogan, who scored San Diego's first touchdown on a 1-yard run.
Johnson, who also ran for 39 yards on five carries, had two touchdown passes called back due to penalties. The Toreros were called for 13 penalties totaling 142 yards.
Marist (0-2) scored with four seconds left in the first half on a Steve McGrath's 4-yard pass to Tim Keegan. The Red Foxes then scored less than four minutes into the second half on a 5-yard run by Adam Hansen to cut the lead to 28-17.