Isles pick up pair of big wins on trip