Allardyce's side staged a come-from-behind performance at the JJB Stadium after Emile Heskey had scored the 100th league goal of his career just after the half-hour mark.

Nicolas Anelka hauled Bolton level just before the break, whilst Iran midfielder Teymourian sealed the points with his brace in the space of five minutes.

The victory keeps Bolton on course for a place in Europe next season, and Allardyce said: "After starting the game poorly, we managed to cause mayhem in the last 10 minutes.

"I was getting worried, though, because we were creating chances and missing them, but we have found a little diamond who is progressing nicely.

"The clinical finishing he showed today was the difference between the two sides in the end, and they were two great finishes.

"For the first, most players would have taken a touch, but he didn't. He hit it first time and it was past the keeper before he could get down.

"Then he popped up at the far post on a late run completely unmarked, and I didn't know he could head the ball, but he showed me then he can do that.

"That put the game beyond Wigan's reach because I felt, at 2-1, they were always going to be dangerous.

"But to kill them off like that after going a goal down was terrific and it makes life very interesting for us now."

Bolton are now just two points behind fourth-place Arsenal in the race for a Champions League spot, while they are three clear of Everton - who they play at home on Monday - should UEFA Cup football be the order of the day.

Allardyce, though, jokingly brushed aside suggestions that his team can beat the Gunners - who they face next Saturday - for the lucrative fourth place.

"UEFA only!" insisted Allardyce.

"Nothing else. It would destroy this club if we went into the Champions League. We are not big enough for that. It would be too much for us."

With a smile on his face, Allardyce added: "But at the end of the day if it comes along then we will take it, of course we will.

"But I don't want it broadcast that we are looking for it because we are not really.

"We have already blown it once before by talking about it too much, so I don't want to talk about it any more."

Heskey deservedly gave Wigan the lead with a scrambled effort in the 31st minute, only for Anelka to poach the equaliser from close range 10 minutes before the break.

Teymourian then put Bolton in front in the 68th minute with a firm first-time shot following a defence-splitting pass from El-Hadji Diouf, before then heading home a Kevin Davies cross in the 73rd minute.

Allardyce insisted that what had happened in Iran - 15 British naval service personnel were held captive - had no affect on the player.

"If anything had happened to them it might have been a little different," added Allardyce.

"But while it was happening, it was not something we brought up."

Defeat for Wigan leaves them in the relegation mire, just two points above the bottom three and with manager Paul Jewell demanding his players ``fight and dig deep".

The Latics have now thrown away 22 points after scoring first in a game, and Jewell said: "We are the best in the league at doing that!

"I've said it before, but we seemed to be a bit milky, in that, when we come under pressure, we concede a goal.

"I thought we had got over that, but it was back today and now we are most certainly in a dogfight.

"We have to pick ourselves up, dust ourselves down and try to get a result at Aston Villa on Monday."