Ratliff's Homers and Luck Give Cyclones a Much Needed Win