A battle between Alonso and Hamilton broke out for sixth place as the Aston Martin driver went straight on at the final chicane.