Andrew Flintoff marked his final appearance at the Home of Cricket with a devastating five-fer.