Arsenal enjoyed a Guard of Honor from Crystal Palace at Selhurst Park, then dodged a disappointing finish to beat the Eagles 2-1 before lifting the Premier League Trophy on Sunday.