MASON CITY — It was an overtime thriller that went down to the final possession when Mason City Riverhawks hosted Des Moines North on Tuesday night.