Brilliant Arva save their best for the big day with fine win