Marcus Tavernier scored a brilliant second-half winner in a massive relegation battle at the bottom of the Premier League table.