The Humming bird steals the show