3 wins virtually guarantees it. That’s quite a tall order though because Arsenal away we can likely write off, which requires us to win 3 from the next 4.
We basically need Leeds and/or Burnley to get no more than 6 points each, so our objective becomes “win one more than them”. Ideally one of them needs to crumble though and get about 2 points. It’s not inconceivable that Leeds only get 2 draws until the end of the season. Any favours other teams do us, which have admittedly been in short supply lately, will be massive for us.