Bolton snatched their first points of the season after Gary Cahill netted a controversial winner a minute from time in the 3-2 win over Portsmouth.
Tamir Cohen fired the Trotters ahead after 13 minutes, only for Younes Kaboul to head Portsmouth level after 22 minutes. But a dubious Matthew Taylor penalty put Bolton back in front six minutes before the break.
Kevin-Prince Boateng struck Pompey's equaliser on his debut, but Cahill scored at the death to leave the home side without a point from five games.
Copyright (c) PA Sport 2009, All Rights Reserved.