Round 19 has confirmed something most Bomber supporters have suspected for months: there's no such thing as an easy weekend for the reigning premiers. In the past four rounds Essendon has played finals-style matches against the Kangaroos, Port Adelaide, Carlton and Sydney. The game against the Roos might take the cake in terms of quality and all-round entertainment, but Sunday's win over the Swans might equal it for raw drama and emotion. Playing without James Hird, Matthew Lloyd and John Barnes (among others), the Bombers came from 27 points behind in the last quarter and won the game off Steven Alessio's boot with four seconds left on the clock.The other big results of the weekend went the way of Adelaide and Collingwood, who finally staked their claims for the last spot in the eight with big wins over Carlton and the Western Bulldogs respectively.Port Adelaide won a game that had 'upset' written all over it in the second half. The Power hung on to third spot on the ladder by halting a desperate St Kilda fightback at Colonial Stadium.