BIRMINGHAM, Ala. -- Brian Anderson threw for 304 yards and three touchdowns to lead Marshall to a 31-17 win over Alabama-Birmingham on Saturday.
Anderson, who completed 25 of 41 passes with one interception for the Thundering Herd (3-6, 2/3 Conference USA), threw two first-quarter touchdown passes.
Marshall then went seven plays in 58 seconds, culminating in Tyler Warner's 41-yard field goal.
The Blazers (3-6, 2-3) tied the game early in the fourth quarter on Josh Zahn's 20-yard field goal.
Marshall has won two in a row after a three-game skid.