Swann strikes raise England’s hopes of victory

Sri Lanka retain hopes of wriggling out of the second Test, 101 behind at lunch on the fourth day with eight wickets remaining