League One leaders Birmingham overcame conceding a goal in the first minute to get back to winning ways with a 3-1 away victory at Lincoln.
The Imps made a fast start as Tom Hamer’s long throw fell to Bailey Cadamarteri to fire home.
It was the wake up call the visitors needed as they dominated from then on.
Keshi Anderson pulled Chris Davies’ side level in the 15th minute as he completed a fine team move.
Alfie May fired wide and went even closer later in the half when his effort struck the post, but Willum Willumsson put Blues ahead with a fine strike in the 52nd minute.
Ryan Allsop kept Birmingham ahead as he kept out Reeco Hackett’s penalty with 20 minutes to go after Conor McGrandles was tripped in the box.
And Anderson put the result beyond doubt as he stroked home his second with just over 10 minutes left.
Report supplied by PA Media.