Wolverhampton Wanderers have defeated Rotherham United 6-4 in their League One clash at Molineux.
The first chance of the game fell to Wolves' Richard Stearman after just three minutes, but his close-range header went over the crossbar.
Kenny Jackett's team surged ahead in the 34th minute through Dicko, who scored his second goal of the afternoon after latching on to Sako's pass.
Rotherham showed signs of a comeback in the second half when they pulled a goal back just after the hour mark.
It was again Agard who scored, shooting home O'Connor's cross with his right foot.
Then it all kicked off with six minutes of normal time left on the clock. Joe Skarz scored for Rotherham and four minutes later Agard made it 4-4, completing his hat-trick in the process.
However, it was already-promoted Wolves who secured the points with the ninth goal of the contest in the final minute of normal time, Sam Ricketts on target from close range.
Then in the seventh minute of injury time, Kevin McDonald made it 6-4 to the hosts, this time Dicko turning the provider.