
Swansea City's promotion push is right back on course after goals from Dennis Lawrence and Leon Britton saw the Swans fly into fifth place in League One.
The little and large duo struck either side of the interval at the Liberty Stadium to end Millwall's three game winning run, while the Swans could even afford for Lee Trundle to miss a second-half penalty.
Swansea
City: Gueret, Tate, Williams, Iriekpen, Lawrence, Britton, Pratley ©, Tudur Jones, Robinson, Trundle, Fallon. Subs: Oakes, Austin, Akinfenwa, Butler, Jones.Millwall: Pidgeley, Ross, Craig, Elliott ©, Hackett, Senda, Trotter, Shaw, Mawene, Hubertz, Haynes. Subs: Day, McInnes, Morais, Zebroski, Phillips.
Ref: P J Joslin
Asst-refs: P J Grove, P J Keane.
4th official: A M Turner.
Att: 13,975
There were two notable events that took place before kick-off with a minute's silence in memory of those who lost their life in the Aberfan disaster. Both sets of supporters were impeccable in their recognition.
The game was also designated a Kick Racism Out Of Football fixture.
Once the game got underway, a large crowd saw Swansea manager give midfielder Owain Tudur Jones his first start of the season at the Liberty Stadium following a long-standing knee injury.
He replaced Darren Way who was ruled out with a shin injury, while Kevin Amankwaah was also out with an ankle problem.
Adebayo Akinfenwa returned to the bench following a shin injury, while there was also a place for 17-year-old striker Chris Jones.
A win would take Swansea up into fifth place, while Millwall arrived full of confidence despite being in 21st place after recording three straight wins.
And it was the visitors who showed that early confidence as Danny Haynes struck the post after less than two minutes.
Once Swansea settled down, Andy Robinson had an appeal for a penalty turned down for handball, before the game really came to life in the 13th minute with a scuffle near the far touchline.
Owain Tudur Jones and Alan Tate were involved for Swansea after Tony Craig went right through Leon Britton. Once things had calmed down, Tate and Craig were booked.
It sparked Swansea into life as Lee Trundle met a free kick from Robinson with a glancing header which was deflected against the bar for a 17th minute corner.
But Swansea didn't have to wait long for the breakthrough as it came from the resultant corner.
Trundle delivered it; Rory Fallon went up with goalkeeper Lenny Pidgeley and when the Millwall stopper failed to gather, Dennis Lawrence was perfectly placed to head home his first goal for the club as the 'keeper claimed he was fouled.

It came at the end of a good spell for the Swans before Millwall started to exert a bit more pressure on the home goal in search of the equaliser.
But Swansea defended their lead well to come back strongly with 10 minutes of the first half remaining.
In fact, they should have extended their lead as Trundle's shot flew inches the wrong side of the post as Robinson just failed to make contact.
Then in the 38th minute, a great cross from Williams flew across the face of goal only for Trundle, Robinson and Fallon to miss it as they queued up in turn.
Half-time: Swans 1 Millwall 0
Millwall made a change at the start of the second-half with Mark Phillips replacing Tony Craig.
But within six minutes of the restart and Millwall were 2-0 down. Robinson pinched the ball on the edge of the Millwall area and played in Trundle. The Swansea striker was tackled inside the area, but as the ball ran loose, Fallon did well to drive the ball back across the face of goal where Leon Britton arrived to slot home a great finish from a tight angle.

Millwall made a double substitution in the 55th minute with Chris Zebroski and Derek McInnes coming on for Danny Senda and Sammy Mawene.
It was the home side who still looked the most likely to score again, however, as Tudur Jones met a Darren Pratley cross with a great header which Pidgeley did well to save.
Swansea should have gone 3-0 up in the 62nd minute when Trundle broke from inside his own half. The striker got passed Richard Shaw and right into the Millwall area only to be brought crashing down by McInnes.
The referee had no hesitation in pointing to the spot. Trundle picked himself up, but saw his spot kicked superbly saved by Pidgeley who had been booked for his protests.
The miss took the sting out of Swansea for a spell and gave Millwall a much needed lift. But despite enjoying a bit more possession than the first half, Willy Gueret was virtually untroubled in the home goal apart from two good punches under pressure as the game went into the final 15 minutes.
Jackett made his first substitution in the 83rd minute as Tom Butler replaced Robinson.
Two minutes later and Gueret made his first real save of the afternoon as he superbly tipped an effort from Zebroski over the bar.
Akinfenwa replaced Fallon in the 86th minute, while the biggest cheer of the afternoon went to 17-year-old Chris Jones who came off the substitutes bench for Trundle to mark his Football League debut.



















