Becky Beale came home to the incredible sight of two large carpet pythons fighting on the roof of her house in New South Wales, Australia, on Thursday.

According to snake catchers, September is the start of breeding season for the pythons and towards the end of the year similar fights will become a common occurrence.

The two pythons, which Beale estimated to be about 1.5 metres and 2 metres long, duked it out while hanging off the gutter of her roof before falling onto her second story deck below.