The teams are coming out of the tunnel at the New York Stadium. Rotherham United v Preston North End is just moments away...
Whoever emerges victorious tonight will face Leyton Orient at Wembley on May 25.
CHANCE! Gallagher fails to hit the target with a header at the far post, directs it across goal and wide.
GOAL! Agard's smart finish gives Rotherham a 3-1 lead!
Nice run into the box from Tavernier who puts a ball across to Agard who slots it calmly into the bottom corner. The Millers lead 4-2 on aggregate.
Millers keeper Adam Collin picks up a booking for time wasting.
And now Preston's Paul Gallagher goes into the book.
WOODWORK! Preston hit the post!
Jack King's shot from distance takes a deflection before bouncing back out off the upright.
Preston change. Paul Gallagher is replaced by Stuart Beavon.
78 minutes on the clock. Still time for Preston to grab the two goals they need to force extra time?
WOODWORK! Preston hit the post again!
Hard not to feel this may not be Preston's night. North End have gone close - but they need to make these chances count.
Rotherham United are riding their luck as we move into the final stages of this one.
Collin takes another high ball well. He's looked confident under crosses tonight. Obviously not let his earlier fumble get to him.
There will be a minimum of six minutes of added time at the end of the second half at the New York Stadium. As things stand Rotherham United are heading to Wembley.