They have previous in this competition, of course – they won it back in 2008.
The Gunners come into the fifth-round match off the back of the disappointing Europa League defeat to Olympiacos on Thursday with boss Mikel Arteta looking for his side to bounce back at the earliest opportunity.
Here’s everything you need to know:
What time is kick-off tonight?
The game kicks off at Fratton Park at 8.45pm.
What TV channel is it on?
The game will be broadcast live on BT Sport 1 and BT Sport Ultimate.
The game can also be streamed online via the BT Sport website.
The hosts could be without captain Tom Naylor and winger Ronan Curtis with both set to be assessed ahead of tonight’s tie.
For Arsenal, January signing Pablo Mari could make his long-awaited first appearance.
Sead Kolasinac, Kieran Tierney, Cedric Soares and Calum Chambers remain out.
List of Sports Channels
- Euro sports
- Sky sports
- Beln sports
- CBS sports
- AFN Sports
- Fox sports