Sports | Tue Jun 24, 2014 3:53pm EDT

Keys justifies the hype with show of power