Africa Mbaye Leye: The Senegalese misses a penalty kick and slaps his teammate in the game! 5 May 2013