The Bay of Plenty Steamers have to beat Hawke's Bay in their final match tomorrow in Napier to have any chance of making the Mitre 10 Cup Championship semifinals.