Cards topple Academy, Shaker Heights