Gerwyn Price and Krzysztof Ratajski traded four huge ton-plus checkouts at the World Grand Prix as the Welshman emerged victorious.