Jenson Button says that McLaren has paid the price for too many mistakes this season, with Sebastian Vettel closing in on securing the title for the second straight year.

Although he remains in contention for the title himself, Button sits 117 points behind Vettel going into this weekends race with just 150 points still to play for in the final six races of the season.

However, while Vettel has scored points in every race and only finished outside the top two on one occasion, Button has only finished inside the top two four times and suffered back-to-back retirements in Britain and Germany.

Button's McLaren team-mate Lewis Hamilton has also failed to finish twice and he admitted that the team had paid the price for mistakes over the course of the year.

"We've made too many mistakes this year and haven't got it together on a race weekend, even when we've had the performance," he told BBC Sport. "If you look at the last two races, if everything had gone well, we'd have had really good chances. But we haven't done a good enough job.

"I think we have a car that's good enough to challenge for wins and if we don't make any mistakes and everything goes right we can really challenge Red Bull and Sebastian."

While Vettel could secure the title this weekend, Button added that it wouldn't lead to fans turning off if the title was won so early in the campaign.

"Fans are still going to watch because it's the best racing I've ever seen and definitely been a part of," he said. "F1's in a great place right now and even if the championship is over they are still going to watch racing."