Thailand's hopes of reaching the 2011 Asian Cup suffered a blow on Wednesday after they were held to a soggy 0-0 draw by Jordan.
The point moved Thailand into second place in Group E on six points, the same as Singapore who will face Jordan (five points) away in their final game. Bryan Robson's Thailand team face group winners Iran away in their final match with the runner's up spot up for grabs.
The hosts had the best of the action but squandered a stream of scoring chances in an ugly match fraught with errors on a rain-soaked surface.
Lifted by a boisterous crowd that waded through shin-deep water to get to the Rajamangala Stadium, Thailand were fortuitous in weathering an early onslaught by Jordan before launching a series of fruitless attacks at the opposite end.
Inside the first 10 minutes, striker Teerathep Winothai sent an unchallenged header over the bar and Sutee Suksomkit stumbled right in front of goal to set the tone for the rest of the game.
Suchao Nutnum compounded Thailand's frustrations when he spurned three chances, the worst when he shot tamely into the goalkeeper's hands in first-half stoppage time.
Jordan won the high balls and packed out their defence to keep the Thais at bay and always looked dangerous on the break.
Thailand's Narongchai Vachiraban shot hopelessly wide in the best chance of the game six minutes into a second half dominated by a Thai side that finished the match with a flurry of shots over the bar and wide of the post.