Euro 2016: Lawro's predictions - semi-finals

BBC Sport expert Mark Lawrenson

BBC Sport football expert Mark Lawrenson is predicting the outcome of every game at the 2016 European Championship.

Lawro picked the winner in two of the four quarter-finals and six of the eight last-16 ties.

He enjoyed a 42% success rate in the group stage, correctly guessing the outcome of 15 of the 36 games.

The only group he failed to get a single result in was Group F, which saw Hungary and Iceland spring a surprise by finishing first and second.

Before the tournament Lawro chose 11 of the 16 teams that went through to the first knockout stage, including France, his pick to win the tournament on 10 July.

Along with more than 375,000 of you, Lawro is taking part in the new BBC Sport Predictor game. He is going head-to-head with pundits, presenters and commentators from across BBC Sport. He's doing well, though he's not top as things stand:

BBC Sport Predictor: The pundits league - how it stands at the top
1Alistair Bruce-Ball560
2Dan Walker520
3Ian Dennis510
4Phil McNulty510
5Mark Lawrenson450

You can make your own predictions and take on your friends and other fans using the BBC's Euros Predictor.

Lawro was speaking to BBC Sport's Chris Bevan.

Lawro's semi-final predictions

GamesScoreLawro's prediction
Wednesday, 6 July
Portugal v Wales2-01-1 (Wales to win on penalties)
Thursday, 7 July
Germany v France0-20-2

Wednesday, 6 July

Portugal v Wales

Portugal 2-0 Wales

Match report and highlights

Lawro's prediction: 1-1 (Wales to win on penalties)

Thursday, 7 July

Germany v France

Germany 0-2 France

Match report and highlights

Lawro's prediction: 0-2

Lawro's quarter-final predictions

GamesScoreLawro's prediction
Thursday, 30 June
Poland v Portugal1-1 (3-5 pens)2-0
Friday, 1 July
Wales v Belgium3-10-2
Saturday, 2 July
Germany v Italy1-1 (6-5 pens)2-0
Sunday, 3 July
France v Iceland5-22-0

Lawro's last-16 predictions

GamesScoreLawro's prediction
Saturday, 25 June
Switzerland v Poland1-1 (Poland win 5-4 on pens)0-2
Wales v Northern Ireland1-01-0
Croatia v Portugal0-1 AET1-1 AET * Portugal to win on pens
Sunday, 26 June
France v Republic of Ireland2-11-0
Germany v Slovakia3-02-0
Hungary v Belgium0-40-2
Monday, 27 June
Italy v Spain2-00-1
England v Iceland1-23-0

Top Stories