Trout passed Ritzinger 20 feet from the finish line winning by 2 feet .
The Semi Pro final was the best race of the day as Skidoo 's Craig Ritzinger and Arctic Cat 's Ryan Trout battled side by side for 60 miles .
Ryan Trout passed Craig Ritzinger 20 feet from the finish line winning by 2 feet .
The Semi Pro final was the best race of the day as Skidoo 's Craig Ritzinger and Arctic Cat 's Ryan Trout battled side by side for 60 miles .