Four of Croydon’s most competitive cooks battled it out on Channel 4’s Come Dine With Me on Sunday.

A professional deerstalker, a single mum, an Italian photographer and a personal assistant took turns to host their idea of the perfect dinner party over four nights.

Christian Viola, the deerstalker hunted down his main course, shooting the muntjac deer for a main course of muntjac medallions with lemongrass risotto and ginger jus.

However, despite showing off the bullet he used to bring down the deer, he failed to impress single mum Angelique Woolston with a starter of fruits de mer and zabaglione icecream desert.

She likened his food to maggots calling his medallion “a dog’s turd”.

Tensions between the two boiled over at PA Lulu Williams’s dinner party.

Her crab cakes, Burmese lamb curry with sticky jasmine rice and coconut panacotta failed to impress Miss Woolston and she finished in fourth place.

She said she was looking forward to “really winding people up and having three free dinners” although the role of critic was taken up by Mr Viola who even criticised Italian photographer Theo Liasi’s cooking.

The self-appointed Italian peacemaker tried to calm tensions between Miss Woolston and Mr Viola although he suffered some criticism from the deer hunter who felt his cooking was not up to scratch.

However, Miss Woolston thoroughly enjoyed his cannelloni pancakes with tomato sauce, seafood linguine and tiramisu, saying it was the first time in the competition she felt full.

Miss Woolston, the last host, cooked a feast of bubble and squeak with haddock and poached egg, chicken stuffed with goats cheese and wrapped in parma ham and orange chocolate mousse with clotted cream.

Mr Viola confidently predicted at the beginning: “With this competition, I have got probably a 100 per cent chance of winning.”

He was only half correct, Angelique’s cooking impressed enough to earn her a joint place with her rival and they shared the first prize.

• What do you think? Let us know by email here, phone the newsdesk on 020 8330 9555 or leave a comment below.