Bryan double –
Left-back Bryan broke the deadlock for Fulham in the 105th minute when he made the most of a costly misjudgement by Brentford goalkeeper David Raya.
While Raya and everyone else expected a cross from a free-kick 35 yards out, Bryan beat the goalkeeper at his near post to break the deadlock.
The goal sparked wild celebrations, which only grew in the 117th minute when Bryan got forward again and exchanged passes with substitute Aleksandar Mitrovic before finding the net again.
Promotion was confirmed for Fulham but only after Henrik Dalsgaard had pulled one back for Brentford with seconds to go, heading home after Christian Norgaard had knocked a free-kick across the face of goal.
Brentford, who beat Fulham twice in the league this season, finished third in the Championship table, ahead of their London rivals on goal difference.
The result is a bitter blow for Brentford, who were on the brink of automatic promotion last month before successive defeats against lowly Stoke and Barnsley forced them to settle for a third-place finish behind Leeds and West Brom.
“Of course it’s tough when you lose a final like this in a very tight game but I’m extremely proud of my players,” said Frank.
“We have gone from a mid-table club to a team who, in the league table, was the third-best team. We are very fine margins away from the Premier
League, which is an incredible achievement from us.”