Coventry City found a way past Middlesbrough in an attritional semi-final second leg to reach the Championship play-off final and keep alive the Sky Blues' hopes of a Premier League return.
They will face Luton Town in the showpiece decider at Wembley on Saturday, 27 May.
After 147 goalless minutes across both games in a tension-gripped tie low on moments of genuine quality, playmaker Gustavo Hamer delivered an outstanding finish to ultimately settle the contest.
After Boro gave possession away on halfway, Viktor Gyokeres toed the ball into space beyond goalkeeper Zack Steffen on the edge of the box and Hamer took control to arc his shot into the roof of the net with precision.