Swansea City narrowed the gap on the top six-placings with a hard-fought 2-1 victory over Portsmouth at Fratton Park last…
Sign in to your account
Remember me