Bortles was 20 of 31 for 244 yards with no turnovers. Jacksonville also forced three turnovers and improved to 2-1 for the first time since 2007.
Tight end Marcedes Lewis caught three touchdown passes.
Ravens quarterback Joe Flacco had one of the worst performances of his career. He completed just 8 of 18 pass attempts for 28 yards with two interceptions. Flacco had a 12.0 passer rating and has thrown an interception in nine consecutive games.
Baltimore (2-1) managed 134 rushing yards. However, the Jaguars snapped a 43-game losing streak when allowing 125 yards or more on the ground
The Jaguars dominated Baltimore from the opening whistle. Jacksonville took a 10-0 lead in the first quarter on a 23-yard field goal by Jason Myers and a 17-yard touchdown pass from Bortles to Lewis.
Another 45-yard field goal by Myers increased the lead to 13-0 at the half. The Ravens had given up just 10 points in their opening two games.
Jacksonville increased the lead to 20-0 when Bortles threw a 5-yard touchdown pass to Allen Hurns on third-and-goal. A 23-yard kick by Myers gave Jacksonville a 23-0 lead at the half.
Baltimore had just 15 yards in the opening half and had one first down. That was the fewest yards in any half in franchise history, according to STATS Research. The previous franchise low was 16 yards in the first half on Oct. 24, 2011, also against Jacksonville.
Flacco was 4 of 12 for just 8 yards, which tied a career low for a half, with an interception. He was also sacked twice.
The second half was not any better for Baltimore. Another interception by Flacco set up a 30-yard touchdown pass from Bortles to Lewis.
A fumble by Baltimore running back Terrance West led to another Jaguars score. This time, Bortles found Lewis in the end zone for a 4-yard touchdown.
The Jaguars rubbed it in with a fake punt where Corey Gant picked up 49 yards. Jacksonville then boosted the lead to 44-0 on a 3-yard run by Leonard Fournette.
NOTES: Multiple players from both teams took a knee during the national anthem. Jaguars owner Shad Khan was also on the sideline and locked arms with players. ... Ravens DT Brandon Williams could not play because of a foot injury. Third-year player Carl Davis got the start in his place. ... Jaguars CB Jalen Ramsey was active despite missing practice Thursday with an ankle injury. Ramsey had an interception that led to a Jacksonville touchdown. ... Baltimore's Matt Skura started at right guard after Tony Bergstrom was inactive. Skura was promoted from the practice squad last week and started all four preseason games for the Ravens.