Real Madrid defender Sergio Ramos rapped teammates after their Champions League thrashing by Borussia Dortmund. Ramos accused Real of "lacking heart" after their 4-1 semifinal first-leg defeat in Dortmund.

"We lacked the right attitude starting with me and then counting on everyone else. They have been better. But you have to believe in your ability to correct the situation, but against a German team it is very difficult," Ramos said at the final whistle.

"We all need to reflect. From first to last."

 Is Ramos right? Or is he being too harsh? Give us your shout below...