Well... next week is going to be fun.
To stay up, Hull have to beat Arsenal. Arsenal have two other games before then that may render their season finished with the final game a dead rubber, so Hull might have lucked in...
However, even if Hull win, they will still be relegated unless one of two things happens.
The first is for Newcastle to lose. Newcastle are playing West Ham who may not have anything to play for other than their Premier League finishing position - a West Ham win gives them a non-negative goal difference and might lift them a place above Everton, for a £1.2m reward...
The second is for Sunderland to lose twice. They're playing Arsenal on Wednesday (and Arsenal might be looking to clinch 3rd - or even finish 2nd - with that game) and then finish at champions Chelsea. Chelsea may do them a favour or they may keep their table-topping pride for a strong finish - who knows with Mourinho?
Dramatic.