Perfect weather welcomed runners Thursday to the 31st Annual Genesis Firecracker Run in East Moline.
Carly Johnson was the female winner of the 10K run, with Tim Hird taking top male honors.
The event also included a 5k race, a two-person 10K relay, a kids 400-meter run, The National Bank Mile run, hospital bed races and Guns 'N' Hoses, a 5K challenge race between firefighters and police officers. Awards also were presented for best patriotic costumes.
The East Moline Firefighters Association also hosted a pancake breakfast half block from the start/finish line at the American Legion Post 227 on 16th Avenue.