Rob Cross beat Raymond van Barneveld with a magnificent 128 checkout in week four of the Premier League in Berlin.