Barcia itching to go at Monster Energy Cup