Southampton are a team in form after knocking Liverpool out of the League Cup semifinals with a pair of 1-0 wins. The team that has struggled for consistency in the first half. But they have now picked 4 wins from their last 5 matches. The recent success is mainly due to a strong and collective defensive display. The Saints kept clean sheets in all of the four matches they won in recent weeks.
Arsenal on the other hand are coming on the back of a 6 match unbeaten run, with 5 of them being wins. There is no doubt that they are a team in good spirits. And they have scored at least a goal in each of their last 10 games in all competitions. But it was against Southampton they last failed, on November 2016 when they were knocked out from the League Cup competition with a 2-0 loss.