• Arsenal eight points off the Champions League places after seventh league defeat.
  • Swansea City climb out of the relegation zone with a second win in a row.
  • Carlos Carvalhal's side have beaten Liverpool and the Gunners in successive games
  • Olivier Giroud comes off the bench to make final appearance for final 14 minutes ahead of move to Chelsea.
  • Recap: Huddersfield Town 0-3 Liverpool
Five Premier League players who might move in January Newsweek
24 day 21:43

Well that is all we have time for from the Liberty Stadium. Arsenal humiliated by Swansea, while in east London West Ham and Crystal Palace have a valuable point in their respective bids to beat the drop.

Join us tomorrow for live coverage of the final day of trading in the January transfer window, while we also have coverage of seven games from the top flight including Tottenham vs Manchester United.

But until next time, it's goodbye.

24 day 21:41

Full time: West Ham 1-1 Crystal Palace

24 day 21:37

Full time: Swansea 3-1 Arsenal

Two wins in a row for the Swans, who are out of the bottom three for the first time since October. What a success for Carlos Carvalhal who is making this Premier League malarkey look easy.

Arsenal however look doomed in the race for the Champions League and are destined to fall eight points behind fourth place. Pierre-Emerick Aubameyang might be on his way but there are few other positives to emerge from this game, they were woeful.

Olivier Giroud played 14 minutes before he is expected to join Chelsea, such was the Gunners' desperation.

24 day 21:35

Three added minutes at the Liberty Stadium. Arsenal are sunk here.

24 day 21:34

Just to put this display into some kind of context.

24 day 21:33

24 day 21:32

Olivier Giroud on for Arsenal but he can't turn their fortunes around.

Olivier Giroud

24 day 21:29

GOAL! Swansea 3-1 Arsenal (Sam Clucas)

What a mess for Arsenal but jubilation for Swansea.

Jordan Ayew has been a threat all night and he scampers past Mustafi and though the German nips in Clucas reacts first and slams past Cech. Game over.

24 day 21:26

Swansea not under a great deal of pressure but Arsenal are pushing them back onto the edge of their own box. They hung on against Liverpool; can they repeat the trick tonight?

24 day 21:22

Arsenal have been woeful since the goal for Ayew and have barely test Lukasz Fabianski in the Swansea goal. Eleven minutes to go and you have to saw the home side look comfortable.

24 day 21:21

Petr Cech laments the mistake which gifted Swansea the advantage.

Petr Cech
Getty Images

24 day 21:19

Olivier Giroud on for the final 15 minutes in south Wales. Desperate times and all that.

Not sure I can believe he is on just hours ahead of him joining Chelsea.

24 day 21:18

Jordan Ayew celebrates putting Swansea ahead.

Jordan Ayew

24 day 21:17

This sums up the madness.

24 day 21:15

Olivier Giroud coming on for Arsenal. Still 18 minutes to go, but this is a hell of a gamble.

24 day 21:15

Swansea should be three up. Nathan Dyer is played in by Mustafi's dreadful header, but he drags wide.

24 day 21:14

24 day 21:10

Henrikj Mkhitaryan on for his Arsenal debut - but it is not going to plan.

Henrikh Mkhitaryan
Getty Images

24 day 21:08

Henrikh Mkhitaryan was on for just one minute before Arsenal went behind. Not the ideal start for the Armenian.

Will Arsene Wenger dare risk Olivier Giroud now? The Gunners have been short of ideas and they could look to the Frenchman to turn things around.

But do the north Londoners risk him, when an injury could lead to the Aubameyang deal collapse?

24 day 21:04

GOAL! Swansea 2-1 Arsenal (Jordan Ayew)

Remember the day: Petr Cech with a howler.

Mustafi plays the ball back from a throw and as Swansea put pressure on Cech he miss-kicks straight to Ayew who finds the corner with ease.

24 day 21:03

Now Kyle Naughton heads behind from another Arsenal cross. The pressure is being ratcheted up here.

Now here comes Mkhitaryan, replacing Elneny for the final 30 minutes.

24 day 21:00

Henrikh Mkhitaryan ready to come on to make his Arsenal debut, as Mesut Ozil tests Lukasz Fabianski.

24 day 20:57

First yellow card of the evening for Mohamed Elneny, who handles as Fer tries to release Ayew on the break.

24 day 20:57

Hector Bellerin's cross turned behind by Van der Hoorn as Swansea start the second half like they begun the first, surrendering plenty of possession and allowing Arsenal to dictate - though it would be fair to say they are providing a bit more thrust this time around.