A round-up of all the best moments in football this weekend.
Lionel Messi struck twice to extend his incredible scoring streak to 18 consecutive League games as Barcelona beat Rayo Vallecano 3-1.
20-year-old Giorgos Katidis, a former captain of Greece's Under-19 team, celebrated with a Nazi salute and has been banned for life from representing Greece.
Eden Hazard earned a man of the match award, capping a brilliant display with this superb goal against West Ham.
Frank Lampard opened the scoring with his 200th goal for Chelsea in the same match, although coins were thrown at him as he celebrated with John Terry in front of the visitors' section.
Kaizer Chiefs are through to the Nedbank Cup quarter-finals, after beating Polokwane City 2-0. Sthembiso Ngcobo opening the scoring after a defence splitting pass by Siyabonga Nkosi.
Kingston Nkhatha celebrates his goal against Polokwane City in the Nedbank Cup.
Stuart Baxter consoles Nkosi, who was targeted by Chiefs’ fans and booed during the game.
Mamelodi Sundowns celebrate Anthony Laffor’s winning goal against Golden Arrows in the Nedbank Cup.
Walter Maponyane and Junior Sekete of United FC are all innocence during their Nedbank Cup win over Jomo Cosmos.
Police, fans and a lone Chiefs supporter watch United FC vs Jomo Cosmos at Makhulong Stadium.
Goalscorer Luyolo Nomandela is awarded the green blazer despite Free State Stars being knocked out of the Nedbank Cup by Bloemfontein Celtic.
Mohlolo Khuse, who put in a brilliant performance for Maluti, makes a save.
African Warriors keeper Siyabonga Mbatha celebrates after Thato Moholo missed Maluti FEC College’s final spot-kick in the penalty shoot-out. Sibusiso Mdamba scored the next to send Warriors through to the next round of the Nedbank Cup.
Kaizer Chiefs fans at FNB Stadium vented their anger after the team's fourth defeat in a row, 1-0 to Jomo Cosmos, as Steve Komphela had to be escorted...
Mamelodi Sundowns beat Kaizer Chiefs 3-1 in the Telkom Knockout Final - this way for the best pics from Moses Mabhida Stadium.
Orlando Pirates lost 1-0 to Etoile du Sahel in the decisive leg of the CAF Confederation Cup Final - this way for all the choice pics from Sousse.
South Africa's greatest ever striker Benni McCarthy has turned 38. Check out some of his more jovial recent moments in SA.
Kick Off together with Scottish Leader Whisky celebrated Orlando Pirates captain Lucky Legwathi's crowning as the 'Greatest Ever Leader' voted by...
KICK OFF Footballer of the Season Tefu Mashamaite was the big winner at the PSL's annual awards. This way for all the best pics from the glittering...
Kaizer Chiefs were finally allowed to lift the Absa Premiership trophy and were officially crowned 2014/14 champions after their 2-0 win over Chippa...
KICK OFF remembers the stellar career of one of South Africa's greatest ever players and a true gentleman, John Lesiba Moshoeu.
Bafana Bafana drew 1-1 with Nigeria in a friendly on Sunday - recap the action with the best pics from Mbombela Stadium.
Bafana Bafana maintained their perfect record over Swaziland with a 3-1 victory in Mbabane on Wednesday night - re-live the action with some choice...
No goals, but the action was memorable in the 155th Soweto Derby between Kaizer Chiefs and Orlando Pirates.
Check out some of the new signings made during the PSL January transfer window as they turn out for their new clubs.
Bafana Bafana went down 3-1 to Algeria in a riveting Afcon Group C clash - re-live the action with the best pics from the Estadio de Mongomo.
Bafana Bafana train ahead of their Afcon 2015 opener against Algeria in Mongomo, Equatorial Guinea.
Bafana Bafana are in camp as they prepare for the 2015 Afcon. Check out some of the latest pics!
Kaizer Chiefs claimed the points and the bragging rights after a 2-0 victory in the December Soweto Derby.
Bafana Bafana won the Nelson Mandela Challenge with a 2-0 victory over Ivory Coast at Mbombela Stadium.
Bafana Bafana ended their successful Afcon qualifying campaign with a battling 2-2 draw against fallen champs Nigeria in Uyo.
Orlando Pirates Legends drew 2-2 with Manchester Football Legends, with Manchester winning 5-4 on penalties.
Football fans turned out in numbers to pay their last respects during Senzo Meyiwa 's Funeral Service at Moses Mabhida Stadium.