Manchester United boss Sir Alex Ferguson admits he's blocked Javier Hernandez from turning out for Mexico in the London Olympics.

United have taken a hard-line stance on all their eligible over-age players for the Olympics.

"Mexico have five games in the summer," said Ferguson.

"After you have played a full season in England, five more games is a big task. We are trying to cut that down a bit.

"Mexico is a very patriotic country and all their players are patriotic. Javier wants to play. But we want him to get some proper rest."