During the recent Dezzlup Cup, the first four horses did well do finish ahead of the opposition. After Dinner was not last and the horse wearing blue was not third. Bitter Twist was before the horse in green. Dare Devil came first. Bitter Twist finished before After Dinner. Catch Me wore red but Bitter Twist did not wear yellow. Can you determine where each horse finished and the colours they wore?