Hartley drills 20-yard game-winner after key fumble recovery by Graham