Ipswich Town sit third in the Championship after three games, one of three teams still with a perfect record, after Tuesday night’s dramatic 4-3 victory at Millwall.

East Anglian Daily Times: Ipswich Town players celebrate Jordan Spence's late winner at Millwall in midweek. Photo: Pagepix LtdIpswich Town players celebrate Jordan Spence's late winner at Millwall in midweek. Photo: Pagepix Ltd (Image: Pagepix Ltd)

Town went behind in the first minute to Jed Wallace’s strike, but hit back to lead courtesy of Joe Garner and Martyn Waghorn.

Aiden O’Brien equalised for the Lions, only for Waghorn to put Town back ahead before the break.

Tom Elliott levelled the scores with 10 minutes to go, but Jordan Spence scored the winner with three minutes to go.

Along with Wolves and Cardiff, Town are one of only three Championship teams to have maximum points on the board. This is the first time since the promotion campaign of 1999/00 they have won their opening four matches of a season.

East Anglian Daily Times: Jordan Spence heads home Ipswich Town's winner in Tuesday night's topsy-turvy 4-3 win at Millwall. Picture PagepixJordan Spence heads home Ipswich Town's winner in Tuesday night's topsy-turvy 4-3 win at Millwall. Picture Pagepix (Image: Pagepix Ltd)

MILLWALL (4-4-2): Archer; McLaughlin, Webster, Hutchinson, Meredith (Ferguson 74); Wallace, Williams, Saville, O’Brien (Onyedinma 75); Morison (cpt) (Elliott 75), Gregory.

Unused subs: King, Craig, Thompson, Cooper.

IPSWICH TOWN (4-2-3-1): Bialkowski; Iorfa, Spence, Chambers (cpt), Knudsen; Ward, Skuse; Waghorn (Rowe 75), McGoldrick, Sears; Garner.

Unused subs: Crowe, Woolfenden, Kenlock, McDonnell, Nydam, Morris.

East Anglian Daily Times: The Ipswich players celebrate Jordan Spence's goal at Millwall Picture PagepixThe Ipswich players celebrate Jordan Spence's goal at Millwall Picture Pagepix (Image: Pagepix Ltd)

Attendance: 11,819

Referee: James Linington.

East Anglian Daily Times: Tom Elliott equalises for Millwall making the score 3-3 against Ipswich Picture PagepixTom Elliott equalises for Millwall making the score 3-3 against Ipswich Picture Pagepix (Image: Pagepix Ltd)

East Anglian Daily Times: Martyn Waghorn celebrates one of his first half goals at Millwall. Picture PagepixMartyn Waghorn celebrates one of his first half goals at Millwall. Picture Pagepix (Image: Pagepix Ltd)

East Anglian Daily Times: Martyn waghorn celebrates his second goal just before half-time at Millwall Picture PagepixMartyn waghorn celebrates his second goal just before half-time at Millwall Picture Pagepix (Image: Pagepix Ltd)

East Anglian Daily Times: Jordan Spence scoring the winner for Ipswich at MillwallJordan Spence scoring the winner for Ipswich at Millwall (Image: Pagepix Ltd)

East Anglian Daily Times: Aiden O'Brien pulls the score back to 2-2 with an acrobatic finish for Millwall Picture PagepixAiden O'Brien pulls the score back to 2-2 with an acrobatic finish for Millwall Picture Pagepix (Image: Pagepix Ltd)

East Anglian Daily Times: Joe Garner celebrates his equaliser for Ipswich against MillwallJoe Garner celebrates his equaliser for Ipswich against Millwall (Image: Pagepix Ltd)

East Anglian Daily Times: Joe Garner celebrates his equaliser for Ipswich against MillwallJoe Garner celebrates his equaliser for Ipswich against Millwall (Image: Pagepix Ltd)