Two goals from Adam Armstrong and a Ruben Lameiras strike have given Coventry City a 3-0 half-time lead away at Millwall.
The game began in dramatic fashion as Millwall were given a penalty after just four minutes, when Coventry goalkeeper Lee Burge brought down Lee Gregory. Gregory stepped up to take the spot kick, but Burge reached the ball to his left and kept the match goalless.
Just two minutes later, the visitors took the lead as Armstrong lobbed over David Forde from distance - a third goal in two games for the on-loan Newcastle United striker.
Coventry doubled their lead soon after, when Lameiras cut inside to the area and scored at the near post.
Millwall were unable to take back control of the match, and Armstrong added another goal for the visitors on 24 minutes, breaking the offside trap before producing a composed finish.
Gregory had an opportunity to claw a goal back for the hosts from a Lee Martin corner, but his header went over the bar.
Both sides hit the woodwork before the break - first Lameiras rattled the crossbar with a cross, before a Shaun Williams strike from 25 yards hit the post.