Liam Boyce has agreed contract terms with Hearts

Hearts have agreed personal terms with the Burton Albion striker Liam Boyce, who is expected to sign a three-and-a-half-year contract at Tynecastle Park.

Talks progressed quickly after Burton accepted Hearts' transfer offer for the Northern Ireland internationalist and he could now face Rangers on Sunday if paperwork is completed on time.

The English League One club have also accepted bids from two other clubs as they prepare to sell their top goalscorer, but Boyce wasted no time agreeing a deal with the Edinburgh club.

Sign up to our Hearts newsletter The i newsletter cut through the noise Sign up Thanks for signing up! Sorry, there seem to be some issues. Please try again later. Submitting...

He is due to travel north on Saturday to finalise the move and is hopeful of making his debut in maroon against Rangers.