India win the Nehru Cup...!

The Nehru Cup (International Football Tournament) is a tournament organized by the All India Football Federation. It was launched in 1982, but was not held between 1998 and 2007. After the trophy was won by the Iraq in 1997, it was reinstated only in 2007.
India -whose current FIFA ranking is 156 beat Syria who are ranked 95.

Read the full article at Soccerblog.