Sweeney eventually got the home side on the board with a 24th-minute penalty, but Catt inspired more fine Exiles three-quarter play and Armitage showed good strength to cross for the bonus-point try in the 29th minute.
BBC: Dragons 17-45 London Irish