The Blues pair were on opposite sides for once as Liverpool striker El Hadji Diouf's 89th minute strike saw Senegal snatch victory in front of a sell-out 50,000 fans in Dakar.