An earthquake of magnitude 2.0 and depth of 7.20 kilometers occurred 4.02 miles from Hayward, CA in Alameda County at 10:20 PM.