ALL the best photos from Oxford United's dramatic penalty shoot-out victory over Portsmouth in the Sky Bet League One play-off semi-finals.

The U's won 5-4 on spot-kicks following a 1-1 draw after extra time and will play Wycombe Wanderers in the final on Monday.

Pictures: David Fleming.