MARTIN McCARTHY (Leevale) put years of frustration behind him in a devastating last lap that earned him his first national senior cross-country championship title at historic and picturesque Avondale where Anne Keenan-Buckley (North Laois) retained her womenâs title in style.