BROMSGROVE Rovers shipped a late leveller in a 2-2 draw at Chippenham Town in the British Gas Business Premier Division.

Jozsef Jakab and Andy Jones put Rovers 2-1 up but Aaron Cornwall added an 82nd-minute equaliser to Kevin Halliday's earlier goal.

Halliday was sent off in the second-half for two yellow cards.