
Tyler Loop hits 56-yard field goal as Ravens beat Cowboys 34-31 in Rio
Tyler Loop converted a 56-yard field goal as time expired to give Baltimore a 34-31 win over Dallas in front of 72,792 fans at Maracana Stadium in Rio de Janeiro.
Last-second finish in Rio
The Baltimore Ravens secured a 34-31 victory against the Dallas Cowboys at Maracana Stadium in Rio de Janeiro on Sunday, playing before an announced crowd of 72,792. The matchup was the NFL's third game in Brazil and the first played in Rio de Janeiro. With 23 seconds remaining, Ravens cornerback Nate Wiggins was called for pass interference against CeeDee Lamb, positioning Dallas at the Baltimore 2-yard line. An incomplete pass and a false start penalty against tight end Luke Schoonmaker backed the Cowboys to the 7-yard line, forcing Dallas to settle for a 23-yard Brandon Aubrey field goal that tied the score at 31-31 with 7 seconds left.
Baltimore answered with a two-play scoring sequence. Quarterback Lamar Jackson connected on a 27-yard pass to wide receiver Zay Flowers, moving the offense to the Dallas 38-yard line. Jackson called Baltimore's final timeout with 1 second remaining on the game clock. Kicker Tyler Loop then made a 56-yard field goal as time expired, improving the Ravens' record to 2-1 while Dallas dropped to 1-2.
- Cowboys build 10-0 lead on Aubrey field goal and Williams touchdown
- Henry rushes for two touchdowns to put Ravens ahead 17-13 at halftime
- Jackson throws 4-yard touchdown pass to Moore for 24-13 Baltimore lead
- Turpin scores on 9-yard run to cap 96-yard drive for 28-24 Dallas lead
- Jackson connects with Hibner on touchdown pass to give Ravens 31-28 lead
- Aubrey converts 23-yard field goal to tie score 31-31
- Loop makes 56-yard field goal as time expires for 34-31 Ravens win
Early scoring and halftime debut
Dallas took a 10-0 lead in the opening quarter following an Aubrey field goal and a touchdown run by Javonte Williams. Baltimore responded with 17 consecutive points in the second quarter, led by two rushing touchdowns from running back Derrick Henry. Aubrey converted another field goal before the break to trim Baltimore's advantage to 17-13 at halftime.
During the halftime intermission, Puerto Rican singer Ricky Martin and Brazilian artist Pedro Sampaio performed on the field, giving the live debut of their collaborative single "Pikito, Pikito". The routine featured choreography by Parris Goebel and appearances by the Dallas Cowboys cheerleaders. Sony Music Latin made the track available on streaming platforms at 6 p.m. Eastern Time following the performance.
Second-half momentum swings
Baltimore pushed its lead to 24-13 late in the third quarter when Jackson threw a 4-yard touchdown pass to Chris Moore with 3 minutes and 44 seconds left in the period. Dallas countered quickly as quarterback Dak Prescott connected with tight end Jake Ferguson on a 19-yard touchdown pass. On the following Baltimore drive, rookie linebacker Jaishawn Barham stopped Henry for a loss on fourth down at the Dallas 1-yard line. Dallas capitalized with a 96-yard drive that ended with KaVontae Turpin scoring on a 9-yard jet sweep run, giving the Cowboys a 28-24 lead.
Jackson rallied the Ravens back ahead 31-28 on a touchdown pass to rookie tight end Matthew Hibner. Prescott completed 25 of 40 passes for 276 yards and one touchdown for Dallas, while Jackson went 15 of 20 for 186 yards, two passing touchdowns, and 50 rushing yards.
- Dak Prescott
- 276 yards
- Lamar Jackson
- 186 yards
Lineup adjustments and next matchups
Flowers played for Baltimore after missing Week 2 due to a hamstring injury suffered in the season opener against the Indianapolis Colts. Baltimore also regained two-time Pro Bowl defensive end Nnamdi Madubuike, who made his 2026 debut following neck surgery in April from a September 2025 injury, as well as linebacker Teddye Buchanan, returning from a December knee injury. Starting left tackle Ronnie Stanley sat out with a toe injury, giving second-year tackle Carson Vinson his first career NFL start. Baltimore hosts the Tennessee Titans next Sunday, while Dallas visits the Houston Texans.


