Swansea beat Portsmouth 2-1 on 10 March 2026 with first‑half goals from Ethan Galbraith and Josh Key, despite Jacob Brown pulling one back.