Cameroon star Samuel Eto'o was sent off as his side lost 3-1 to Portugal in a World Cup warm-up match.
The Barcelona striker was handed two yellow cards in quick succession just after the half-hour mark as Portugal put their embarrassing scoreless draw with Cape Verde Islands behind them.
Portugal: 3 (Raul Meireles 32', 46', Nani 81') Cameroon: 1 (Pierre Webo 69') Venue: Complexo Desportivo da Covilhã - Portugal Crowd: 12,000 Yellow cards:POR - nil CMR - Samuel Eto'o 33', 33' Red Cards:CMR - Samuel Eto'o 33'
FC Porto's Raul Meireles netted twice, the first coming from a Simao Sabrosa cross and the second was a neat finish from a tight angle before Mallorca striker Pierre Webo hit back for the Africans with just over 20 minutes remaining.
Ten-man Cameroon were back in the contest but their spirits were killed off 12 minutes later when Manchester United winger Nani fired home cross from Cristiano Ronaldo to seal the victory.
POR Eduardo (gk), Bruno Alves (Rolando 64'), Ricardo Carvalho, Duda (Coentrao 63'), Paulo Ferreira (Miguel 46'), Pedro Mendes (Costa 73'), Raul Meireles, Deco, Simao (Nani 46'), Liedson (Danny 46'), Cristiano Ronaldo
Subs - Miguel (46'), Nani (46'), Danny (46'), Fabio Coentrao (63'), Rolando (64'), Ricardo Costa (73')
CMR Carlos Kameni (gk), Stephane Mbia, Nicolas Nkoulou, Benoit Assou-Ekotto, Georges Mandjeck, Alexandre Song (Webo 62'), Eyong Enoh, Jean Makoun (Bong 78'), Achille Emana (N'Guemo 63'), Eric Maxim Choupo-Moting (Idrissou 62'), Samuel Eto'o
Subs - Mohamadou Idrissou (62'), Pierre Webo (62'), Landry N'Guemo (63'), Gaeten Bong (78')