A 28-year-old male presents with haematemesis.
He has been out drinking with his friends and drank about 10 pints of
beer and several shots of vodka after which he had felt sick and vomited
several times. The last time he vomited he brought up several cupfuls of
The most likely cause of his haematemesis is: