Sheehan insists he is the right man to lead Swans
West Ham 'take small step' with win after 10,000 fans protest
Rybakina upsets Sabalenka to claim record £4m prize
Drab to dramatic - but questions for Spurs & Man Utd after 'strange' draw
Taylor gives Villa win as Man Utd lose first WSL game of the season
Russo rescues point for Arsenal as Chelsea's unbeaten run continues
All Blacks shatter Scotland's hopes of historic win
Australia complete Ashes whitewash with win over gritty England
Slegers calls for VAR after Arsenal goals ruled out
LA Dodgers' Alex Vesia shares death of baby daughter after sitting out World Series