Tennessee State tied the game 31-all with 50 seconds left. Patrick used that time to take the Golden Lions (3-1) 75 yards in seven plays, capping the drive with a 17-yard strike to Brown for the winning score.
Patrick finished with 253 yards passing for the Golden Lions. Taeyler Porter ran for 107 yards and two scores on 18 carries and caught a touchdown pass. Brown had two catches for 57 yards receiving.
The Golden Lions led much of the game and had a 19-10 edge at halftime.
Tennessee State's Cameron Rosendahl threw two touchdown passes in the third quarter to put the Tigers (1-3) ahead 24-19. KeShawn Williams' 22-yard touchdown run to close the third gave the Golden Lions a 25-24 lead.
Rosendahl had 334 yards and three touchdowns passing for the Tigers.
Late miscues doom James Madison in FCS semis vs. Sam Houston
A sack, missed field goal and a roughing the punter penalty doom James Madison in the fourth quarter as Sam Houston State advances to the FCS title game.
Sam Houston WR makes defender look silly on this 69-yard TD
Jequez Ezzard spins his defender around en route to scoring a long touchdown for Sam Houston State.
Jamie Foxx's football coach impersonation is spot on
Check out actor Jamie Foxx impersonate a football coach while at Georgia Tech's practice facility.
Dukes end the half with another TD
Cole Johnson's 7-yard touchdown pass to Clayton Cheatham gives James Madison a cushioned gap going into the locker rooms.
Johnson, Wells connect for another JMU TD
Cole Johnson gets the 4-yard pass perfectly in the hands of Antwane Wells Jr. as the Dukes extend their lead.
JMU puts the first TD on the board
James Madison's QB Cole Johnson sneaks in for a short touchdown vs. Sam Houston.