Amir Khan throws water over Phil Lo Greco at press conference

Khan, 31, will face Lo Greco on April 21. Alex Livesey/Getty Images

Amir Khan threw water over upcoming opponent Phil Lo Greco at their prefight press conference on Tuesday.

Khan (31-4, 19 KOs), who hasn't fought since his defeat to Saul 'Canelo' Alvarez back in May 2016, was reacting to Lo Greco's comments about his personal life.

"After the Canelo loss you went on a losing streak," Lo Greco said. "Family, wife and then you go out and tweet to the heavyweight champion of the world. What is wrong with you, mate?"

Lo Greco's reference was to a tweet Khan sent to Joshua in August 2017.

Security had to separate both parties at the conference with promoter Eddie Hearn stood inbetween them both.

Khan signed a three-fight deal with Matchroom earlier this month and said in the press conference: "Boxing is the way forward and I want to finish on a high."

The 31-year-old is scheduled to meet Lo Greco on April 21 at the Echo Arena, Liverpool.