Sheffield Wednesday and Bristol City's game at Hillsborough on Tuesday night was filled with drama - not least because of Kieran Lee's late winner.
There was also a remarkable 90 seconds in the second half which saw a penalty awarded and two red cards shown.
After Bristol's Marlon Pack was brought down in the box by Sam Hutchinson, the Sheffield Wednesday player was shown a straight red by the referee.
Up stepped Lee Tomlin to take the penalty - a goal would have put Bristol 3-1 ahead. It went beyond the reach of Keiren Westwood but hit the post, rebounding out to allow Sheffield Wednesday start a counter-attack. Already on a yellow card, Gary O'Neill halted Wednesday with a challenge on Gary Hooper. The referee produced a yellow card and then red for O'Neill.
Sheffield Wednesday went on to win the game 3-2.
Forward to 5:07 below.