Cook rewrites history

England’s Alastair Cook has broken Australian legend Allan Border’s record of playing most consecutive Test matches.