Boris Johnson and Jeremy Hunt are the final two Conservative MPs in the race to become the next leader of the party and UK prime minister.
Frontrunner Boris Johnson stormed ahead in first place with 160 votes out of 313 in the fifth round of voting, while Jeremy Hunt took back his lead finishing with 77 votes to Michael Gove's 75.
Michael Gove had edged ahead of Foreign Secretary Jeremy Hunt in the Conservative Party leadership race with 61 votes to 59 in the fourth round.
There was one spoilt ballot in the round.
The choice between the two MPs will now be put to 160,000 members of the Conservative Party in a postal ballot. Whoever they choose will be the UK's next prime minister. The winner is expected to be announced in late July.
55-year-old Johnson thanked his colleagues for their support and added they still had a long way to go.
The former foreign minister and London mayor has vowed to take the UK out of the EU by October 31 no matter the cost.