Arsenal have the players and qualities to challenge for the Premier League title and their failure to do so is frustrating, striker Alexis Sanchez has said.
The Gunners' inconsistent performances in the second half of last season led them to a second-placed finish and the same problem has affected them this season, with 10 wins in their past 18 league fixtures seeing them fifth.
Sanchez, who is the club's leading scorer with 23 goals and 10 assists this season, said that his team could perform better.
'Sometimes when I look at the team we have and the players here... when it comes to winning the Premier League we often lose or draw against teams at home when we are superior,' Sanchez told British media.
'Sometimes the frustration more than anything is about the fact we could be challenging for the Premier League title.'
Sanchez said that the players' mentality is the reason for their recent three- game winning streak in the league.
'I've always said we have great players here, it's just about having the mentality of being a great player and going out on to the pitch already thinking about winning,' he said.
'That's what we've done in the last three games.
'We had the mentality to win at all costs and we won and we won well.'
Arsenal trail fourth-placed Liverpool by a point with one game to play and risk missing a Champions League spot for the first time during manager Arsene Wenger's 20-year reign at the club.
Arsenal must beat Everton on Sunday and can finish fourth if relegated Middlesbrough draw with or win against Liverpool the same day.
Meanwhile, the Gunners can win the FA Cup for the third time in four years when they face Chelsea in the final on May 27.
But Sanchez remains uncertain if that would make the season a success.
'I don't know whether it would be successful or not, but I think it would be positive to beat Chelsea in the FA Cup final,' he said.
'I think the players have the desire and mentality.'