ORLANDO — Bradley Beal couldn’t miss. Almost single-handedly, Beal pulled the Washington Wizards within striking distance of what would have been their best comeback win of the season. But Beal’s silky shooting touch was not enough to derail the Orlando Magic’s ­125-121 win Sunday night in Amway Center.

Beal drilled three consecutive three-point attempts in a ­90-second span late in the fourth quarter, and the Wizards, once down by 18 points, trailed 117-116 with 1:01 remaining. But Wizards center Thomas Bryant fouled Magic forward Nikola Vucevic on the next defensive possession, and those late free throws, combined with a Markelle Fultz steal and breakaway dunk, carried the Magic to a victorious ending.

After their eighth loss in 11 games, the Wizards played the hits, including that familiar tune about not playing good enough defense.

“We played hard. We competed,” Coach Scott Brooks said. “I’m going back to we’re giving up points and we’re giving up games because just communication. Not communicating — not even miscommunicating; it’s not communicating. We’ve got to get better with that.”

Beal finished with 34 points (shooting 12 for 26 overall and 5 for 10 from beyond the arc) along with eight assists and six rebounds, and he reached a personal milestone of 10,000 career points. Beal became only the third member of his 2012 draft class and the fifth player in Washington franchise history to hit 10,000. Still, he walked off the floor after 40 minutes of hard work Sunday with no win to show for it.

As has been his routine throughout the season, Beal then had to address the Wizards’ ­defensive issues.

“We just got to get better at it,” Beal said, specifically referencing the team’s communication. “Granted, it kind of sounds like it’s easier said than done because we’re in real time. It’s difficult most times, but we’ve got to figure it out. We’re [11] games in now, so we’ve got to try to dial back the amount of excuses we have for it, and there shouldn’t be any at this point.”

In the Magic’s season-high scoring performance, Vucevic led the way with 30 points and 17 rebounds, and Evan Fournier contributed 25 points and nine assists. Fournier also captained the Magic’s three-point parade, making 5 of 8 from long range as part of Orlando’s 15-for-38 night.

Little by little, the three-point shot chiseled away at the ­Wizards’ resolve.

The Magic (6-7) spent Sunday launching with abandon — deep shots and attempts early in the shot clock — and over time, each dagger produced reactions from the Wizards.

In the first quarter, Brooks called a timeout to try to stop a surge. It didn’t work, and Fultz, the 2017 No. 1 pick who spent his first two years in the league mired in struggles, was a surprising threat in nailing his first two attempts from beyond the arc.

“I think it just shows what a good place he is in,” Magic Coach Steve Clifford said of Fultz, who finished with 19 points on ­8-for-10 shooting.

By the third, a Terrence Ross three-pointer made Brooks lean back in his sideline seat and exhale. In the fourth, Ross sparked Washington’s frustration again.

With Orlando leading by six points, Ross attempted a three and Wizards forward Davis ­Bertans raced to close out on the perimeter but ended up hitting Ross and not defending the ball. When the whistle blew, Bertans stormed downcourt, cursing at himself.

“It’s not those shots that hurt you; it’s the dumb stuff that hurts you,” Wizards backup center Moritz Wagner said. “Not talking, turning it over.”

As one of the worst offensive teams in the league, the Magic should have been a defensive dress rehearsal for the Wizards. But it appeared Orlando was just waiting for the right time — or the right opponent — to play one of its best offensive games.

The Magic entered Sunday with the worst shooting percentage in the league (42.1 percent), but its shooting ticked up in each quarter and it ended up shooting 49.4 percent.

The Magic had scored 100 or more points only five times this season — compared with the Wizards, who have reached triple digits in all but one game — but Orlando reached that mark Sunday when Ross hit the three free throws after Bertens’s foul with 7:01 remaining in the game. Orlando had averaged the ­second-fewest points per game (100.3) before facing Washington, but it opened an 18-point lead in the fourth quarter and went on scoring runs whenever it mattered.

Beal tried to come to the rescue, but his heroics fell short and Washington finished 1-2 on its three-game road trip.

“Pretty much the whole game,” Beal said, “we weren’t able to get stops.”