Orlando City
Orlando City vs. Houston Dynamo: Final Score 2-1 as Lions Blow Early Lead
Lions’ skid reaches six matches.

Orlando City led early but couldn’t keep the ball in the second half and eventually succumbed to pressure, losing 2-1 to the Houston Dynamo at BBVA Stadium. Dom Dwyer’s early goal was canceled out by strikes by Alberth Elis and Christian Ramirez just three minutes apart in the second half, as Orlando (9-14-9, 36 points) made it six straight games without a win (0-3-3). Houston (11-16-4, 37 points) got its third result in six matches under Davy Arnaud.
Orlando fell to 1-2-2 against the Dynamo in the all-time series and 1-2-0 in Houston. The loss, coupled with New England’s draw, doesn’t quite officially eliminate the Lions from the postseason but a whole lot of chaos would need to ensue for the miracle of a playoff berth to materialize.
James O’Connor’s side played a 4-3-3 with playmakers Nani and Mauricio Pereyra on the wings and Dwyer up top. Will Johnson returned to the midfield with Cristian Higuita and Sebas Mendez. Kamal Miller took over at left back with the three usual starters on the back line — Robin Jansson, Lamine Sané, and Ruan — in front of Brian Rowe.
It didn’t take long for the Lions to get on the board. Orlando City scored its earliest goal from the start of the game all season just six minutes into the game.
Higuita was chopped down by Oscar Boniek Garcia, giving Orlando a free kick to the right side. Pereyra made a gorgeous delivery and Dwyer headed it back across the grain inside the back post to make it 1-0.
It was Dom’s second goal in as many games and both were on headers. It was also the first goal that an Orlando player has scored in this series. Previously, the only goal for the Lions was an own goal by Tyler Deric in 2015. Orlando City had been shut out in each of the last three meetings entering tonight.
There were other actions in the remaining 39 minutes of the first half aside from Houston corner kicks, but it might not have seemed like it. The Dynamo racked up corner after corner, finishing the game with a 13-5 advantage in that category.
Despite that, the Dynamo weren’t very menacing on those corners. One ended up fizzing through the six in the 13th minute and any touch would have put it in the net, but it went out the other side.
Dwyer smashed a shot with power in the 20th from just outside the area that forced a save from Joe Willis. The striker was Orlando’s only real threat all night, firing five of the team’s seven shot attempts and getting all three of the team’s shots on target on the evening.
Rowe’s outlet sprung a 25th-minute counter, with Nani getting down the left flank. He tried to cross into the middle for Ruan, but the defense got a touch on the cross to snuff out the chance. Houston came right back down and Jansson had to block a shot from Mauro Manotas at the other end.
Orlando fashioned a couple of half chances before Houston won a free kick on a soft foul by Sané — and nearly scored on it. A cross to the back post cleared Miller and found Maynor Figueroa, who headed one toward the near corner. Rowe made a good reaction save to keep it out in the 37th minute.
That was the last good opportunity for either side in the opening period and the Lions went into the locker room with their slim lead.
Houston led in shots (5-3), although both team got two on target. Orlando held 53% of the possession, with much of that just taking the air out of the game and kicking it around the back and not really doing much meaningful in the attacking end. The Lions were slightly more accurate in passing (87%-86%).
Bad news came at the break as the television broadcast announced that Higuita was suffering from his tricky adductor muscle and would need to sub off early in the second half.
Orlando tried to double the lead in the 50th as Pereyra was sent on essentially a one-man counter attack. Nani joined him late and Pereyra tried to thread the captain through on goal but a hustling play by DaMarcus Beasley broke up the play at the last second.
Dwyer did some emergency defending in the 55th minute on a set piece, clearing a shot off the line.
Shortly thereafter, O’Connor was forced to make two changes due to fitness. Higuita was replaced by Carlos Ascues and Tesho Akindele came on for Pereyra, as both starters were laboring. But the biggest change was Houston introducing Memo Rodriguez for Tommy McNamara, and the young Dynamo attacker changed the complexion of the game with his quickness and creativity.
The warning signs started before the subs, as Orlando was unable to break out of its own end. Balls were fired forward to an outnumbered Dwyer, Houston recycled, and the Dynamo came forward to apply pressure again and again. It wasn’t sustainable and eventually the breakthrough came.
Elis beat Miller to a cross from Ramirez and headed it home to make it 1-1 in the 70th minute. The play began with a sliding challenge by Sané and the ball pinballed out to Ramirez on the left. His cross was perfect and Elis didn’t miss.
Rowe saved Mendez some embarrassment in the 72nd minute after the Ecuador international turned the ball over in his own end. Rodriguez fired and Rowe was there to stop it. But the Dynamo took the lead a minute later anyway.
Houston had a long clearance that fell perfectly for the Dynamo to break. Manotas made a nice move to lose Ruan, then crossed over to Ramirez for a tap-in while Jansson defended air on the goal line.
Dwyer had the best opportunity to pull Orlando back level in the 77th minute. Nani fed a through ball and the striker had a tough angle — on his weaker right foot — but he smashed one hard at the net to force a save from Willis.
Dwyer then headed the ensuing corner kick cross over the bar but he did well to even get something toward the net on the play.
From there, the Lions just lacked the final bit of quality and Willis came up big. Ascues sent a curling shot through the area that Willis was able to save. The rebound fell for Ruan, who also saw his shot save but that part of the play was ruled offside with Dwyer in front of goal.
Nani sent a free kick toward goal in the 84th but Willis got down to make the save and held on as Dwyer closed in. A minute later Chris Mueller checked in for Mendez but that was too little, too late. In the 89th minute Miller sent a great ball up the left for Akindele, who crossed in for Dwyer, but the pass was just off and the defense recovered. Akindele saw another cross smothered by Willis and Dwyer had a shot blocked and that was that.
Houston out-shot the Lions (15-7), and had more shots on target (6-3). remarkably, Orlando held more of the possession (52%) but little of it seemed to be in the attacking half. Both teams passed at an 86% rate.
Orlando now has to win its final two games and get lots and lots of help. Any point by New England would eliminate City from the playoffs. But I wouldn’t put any money down on the Lions getting through with the team now having gone six straight without tasting victory.
The Lions continue on the road next Sunday when they make their first trip to play FC Cincinnati.
Orlando City
Orlando City vs. New England Revolution: Player Grades and Man of the Match
How did your favorite Lions perform in Orlando City’s 3-3 draw against the New England Revolution?

Orlando City saw a 2-0 lead wash away just before halftime and took the lead in the second half. It looked like the Lions were on their way to a big three points, but a late penalty and a disallowed goal resulted in a 3-3 draw. It’s a draw that feels like a loss for the Lions.
Let’s take a look at how the individual players did in this disappointing game.
Starters
GK, Pedro Gallese, 6 — Gallese had a difficult night, though it wasn’t all his fault. He faced six shots and conceded three goals. However, two were primarily because of bad defending, and one was a penalty. He made three saves and blocked away a rocket late. The Orlando City goalkeeper touched the ball 25 times and completed 77.8% of his 18 passes, including four of his eight long balls.
D, David Brekalo, 6 — Brekalo had a good game at left back, touching the ball 65 times, second most on the team. He completed 90.7% of his 43 passes, including a key pass. However, his lone cross and long ball were incomplete. The defender took two shots, putting one on target, and nearly had a goal in the 48th minute with a strong run into the box, but a defender deflected it off the woodwork. Defensively, he recorded two tackles, one interception, three clearances, and a blocked shot. He was a little late trying to deny Ignatius Ganago’s cross through the box to Ilay Feingold, and his sliding effort to do so took him out of position to deny Feingold’s centering pass for New England’s first goal. It was one of his few missteps of the match, and the effort was there if not the execution. He moved from left back to center back for the closing minutes.
D, Robin Jansson, 5 — Jansson is usually rock solid on the back line, but he was a liability in this game. He touched the ball 57 times and completed 86.3% of his 51 passes, including four of his seven long balls. He made three clearances and blocked two shots. His poor grade was due to his contribution to two New England goals. He allowed Matt Polster to get goal side in the 44th minute for the equalizer and stuck his foot out in an ill-advised challenge in the 85th minute, resulting in a game-tying penalty. It was a game the Orlando City captain would rather forget.
D, Rodrigo Schlegel, 6.5 — Schlegel is usually the higher-risk player at center back, but he had a good game. He touched the ball 49 times and completed 91.4% of his 35 passes, including his lone long ball. He also recorded a tackle, a team-high six clearances, and two blocked shots. Most surprisingly, he managed to end the game without an unnecessary booking. Schlegel’s night ended in the 87th minute when he was replaced by Rafael Santos.
D, Alex Freeman, 6.5 — Freeman started at his usual right back position, touching the ball a team-high 66 times. He completed 76.7% of his 43 passes and his lone cross but not his long ball. His lone shot was on target and he had three key passes. The 20-year-old was also active defensively, recording two tackles, two interceptions, and four clearances.
MF, Ivan Angulo, 6 — Angulo only touched the ball 28 times in this game, but his speed caused problems for the New England back line as he pushed into the attack. The left-sided midfielder completed 82.6% of his 23 passes, including two key passes. He didn’t take any shots, because he was mainly on the wing, but he helped defensively with a tackle and two interceptions. Angulo was replaced by Ramiro Enrique in the 74th minute.
MF, Cesar Araujo, 6.5 — Araujo had 57 touches in this game while completing 91.7% of his 36 passes. He had a key pass but failed to complete either of his two long balls. The defensive midfielder took four shots, putting one on target that forced Aljaz Ivacic into a good save. He nearly scored off a corner kick in the 24th minute, but hit the post. Defensively, Araujo had two tackles and a clearance.
MF, Joran Gerbet, 5.5 — Gerbet had an up and down night, making him difficult to grade. He let Alhassan Yusuf get goal side of him in the 38th minute to score New England’s first goal. But his excellent first touch sent Ojeda on a partial breakaway in the 33rd minute for the Lions’ second goal, and his fearlessness earned a penalty for Orlando City’s third goal. The rookie touched the ball 43 times and completed 88.9% of his 36 passes, including a key pass and one of his two long balls. He didn’t take any shots but added an interception defensively. He probably should get a higher grade for participating in two goals, but I can’t get over the defensive midfielder’s error that might’ve cost the Lions two points. Gerbet was replaced in the 69th minute by Dagur Dan Thorhallsson.
MF, Marco Pasalic, 6.5 — Pasalic had a solid night, touching the ball 39 times and completing 73.9% of his 23 passes. He had two key passes and completed one of his three long balls. He put one of his three shots on target, but his offensive performance will be remembered for his 20th minute shot, when Luis Muriel headed the ball down perfectly for him and the midfielder sent it over the open goal. Despite the miss, it was a good game for the attacking midfielder, who also had an interception on the defensive side.
F, Luis Muriel, 6.5 — Muriel started up top but dropped behind Ojeda as the game progressed. He had 36 touches and completed 73.3% of his 15 passes, including four key passes and three of his four crosses. He should’ve had an assist on Pasalic’s miss, and he should’ve scored, especially in the 68th minute, when he made multiple defenders miss before dribbling the ball into the arms of Ivacic instead of shooting. He added two tackles and would’ve had a higher grade if he had any desire to score.
F, Martin Ojeda, 8.5 (MotM) — There can’t be a question about who the Man of the Match was for this game. In his first league start since April 19, Ojeda led the way. He touched the ball 43 times, completing 84% of his 25 passes with two key passes. He completed two of his five crosses but didn’t connect on his long ball. However, the attacker converted on three of his team-high seven shots, scoring the club’s first hat trick since 2015. His first goal was a thing of beauty, as he rocketed a shot off the bottom of the cross bar, creating no chance for the goalkeeper. The midfielder also took his second goal well and converted the penalty that gave his team the lead in the 55th minute. Defensively, Ojeda added an interception in a clear Man of the Match performance.
Substitutes
MF, Dagur Dan Thorhallsson (69’), 5.5 — Thorhallsson came on in the 69th minute for Gerbet in the defensive midfield. He touched the ball 13 times, completing all of his 10 passes, though they were all of the shorter variety. He picked up a yellow card late in the match.
F, Duncan McGuire (73’), 5.5 — McGuire came on for Muriel in the 73rd minute with his team up a goal. He touched the ball only five times, completing all three of his passes with a key pass and his lone cross. His only shot was off target and he didn’t add any defensive stats. He should have had an assist with a good ball into the box for Enrique, who made a mess of the shot, firing it high over the goal. Unfortunately, his game will be remembered for the 90th minute, when Enrique’s shot hit his back while the striker was in an offside position. The ball went in, and the flag went up to disallow the goal that would’ve been the game winner.
F, Ramiro Enrique (74’), 5.5 — Enrique entered the game in the 74th minute for Angulo. He touched the ball 14 times and completed 45.5% of his 11 passes without any key passes or crosses. He took one off-target shot (officially) but had a great chance to score in the 90th minute when he received a pass from Pasalic at the top of the box with no one on him. His shot hit the back of an offside McGuire, spoiling a potential late winner.
D, Rafael Santos (87’), 5.5 — Santos replaced Schlegel in the 87th minute as the Lions brought on a natural left back and moved Brekalo to his usual center back position. Despite coming on late, the 10 minutes of stoppage time gave him plenty of action. He touched the ball 12 times and completed 83.3% of his six passes, including one of his three crosses. He didn’t take any shots and didn’t record any defensive stats as the Lions pushed hard for the late winner that never came. On the defensive end, he got roasted by Luis Diaz Espinoza in the second minute of stoppage time, allowing a wicked shot on goal that Gallese was able to parry away awkwardly.
That’s how I saw Orlando City 3-3 draw against the New England Revolution. Let us know what you thought of the performance in the comment below and don’t forget to vote on your Man of the Match.
Lion Links
Lion Links: 5/12/25
Lions and Pride each draw, Pride wins 2024 Golden Brick Award of Excellence, MLS weekend recap, and more.

Hello, Mane Landers! I hope all is well with you down in Florida and belated happy Mother’s Day to all you moms out there. I’ve been busy at work and catching up with friends all week. Our Lions and Pride both picked up draws over the weekend, while OCB was off. We’ve got plenty to cover today, so let’s get to the links.
Lions Draw New England Revolution at Home
Orlando City blew a lead twice and ended up settling for a 3-3 draw against the New England Revolution on Saturday at Inter&Co Stadium. The Lions got off to a great start as Martin Ojeda scored two goals in the first half. The Revolution replied with two goals to tie the match just before halftime. Ojeda added a penalty kick goal in the second half to secure his first hat trick of his career. It was also the first hat trick for Orlando in a decade, and he joins former Lion Cyle Larin as the only players in club history to score a regular-season hat trick.
However, late in the second half, the Lions conceded a penalty to New England, and Carles Gil converted from the spot to get the equalizer as the teams split the points. The Lions will have a quick turnaround with their next match on Wednesday at home against Charlotte FC.
Pride Draw North Carolina Courage on the Road
The Orlando Pride needed a late equalizer to escape WakeMed Soccer Park with a 1-1 draw against the North Carolina Courage on Saturday. The Courage struck first, but Prisca Chilufya scored her first goal of the NWSL season late in stoppage time to secure a draw and keep Orlando from losing two matches in a row. The Pride grabbed a crucial point on the road and are second in the NWSL standings. The next match for the Orlando Pride will be Friday as they face the Kansas City Current at Inter&Co Stadium.
Orlando Pride Wins 2024 Golden Brick Award of Excellence
The Orlando Pride were named winners of the Downtown Orlando Partnerships 2024 Golden Brick Award of Excellence on Friday for the club’s historic 2024 NWSL Championship season and downtown victory parade. The Pride broke the league record for the most points (60), most wins in a season (18), and most clean sheets (13), while finishing the 2024 season unbeaten at home. Orlando Pride President of Business Operations Jarrod Dillon expressed his thoughts on Pride winning this award.
“On behalf of our entire Club, I’d like to thank the Downtown Orlando Partnership and its Board of Directors for selecting our organization for this incredible award,” said Orlando Pride President of Business Operations, Jarrod Dillon. “We are incredibly honored to receive this award — a testament to the passion, dedication, and excellence that define our team. Our Club is proud to represent this city, and we hope every Orlando resident shares in this moment of pride. There’s no place we’d rather call home than downtown Orlando — the heart of our community and now the home of the best women’s soccer team in the United States.”
MLS Weekend Recap
The weekend’s slate of Major League Soccer matches ended with some notable results. Minnesota United cruised past Inter Miami with a 4-1 win. The Chicago Fire, FC Cincinnati, San Diego FC, and Nashville SC all won 2-1 matches over Atlanta United, Austin FC, St. Louis City, and Charlotte FC, respectively. Toronto FC defeated D.C. United 2-0 at home, while the San Jose Earthquakes beat the Colorado Rapids 2-0 on the road. Prince Osei Owusu scored the lone goal as CF Montreal beat New York City FC 1-0 and secured its first win of the season. Santiago Moreno scored a late goal in the second half as the Portland Timbers defeated Sporting Kansas City 1-0. Albert Rusnak scored twice as the Seattle Sounders beat the Houston Dynamo 3-1. FC Dallas and Real Salt Lake ended in a 1-1 draw, while the Philadelphia Union and Columbus Crew match ended in a 2-2 draw. The LA Galaxy remain winless through 12 matches this season after getting crushed 7-0 by the New York Red Bulls in a rematch of last year’s MLS Cup final. On Sunday, Brian White scored twice as the Vancouver Whitecaps and LAFC match ended in a 2-2 draw.
Free Kicks
- Check out this video on Orlando City’s social media pages featuring some players giving their moms a surprise phone call on Mother’s Day.
- Orlando Pride defender Kylie Nadaner completed 108 passes on Saturday in their match against the North Carolina Courage, which is the most in Pride history.
- Angel City FC defender Savy King is responsive after collapsing on the field during Friday’s match against the Utah Royals. We here at The Mane Land wish Savy a speedy recovery.
- Real Madrid forward Vinicius Junior is reportedly close to agreeing to a new contract to remain at the club.
- In Sunday’s El Clasico match in La Liga, Barcelona overturned a 2-0 deficit and fought back to defeat rivals Real Madrid 4-3. Barcelona is now seven points clear with the league title in sight.
That will do it for me today, Mane Landers. Enjoy your Monday and I’ll see you next time.
Orlando City
Orlando City vs. New England Revolution: Five Takeaways
Here’s what we learned from Orlando City’s 3-3 draw against the Revolution.

Orlando City returned home and returned to league play after a resounding midweek victory in the Lamar Hunt U.S. Open Cup. The Lions faced one of the hottest teams in the Eastern Conference heading into the matchday, as the New England Revolution entered Saturday having won four straight Major League Soccer matches in a row and five straight in all competitions. As the rain fell at Inter&Co Stadium, so did any hopes of a clean sheet for either side as the match saw six goals in total, resulting in a somewhat disappointing 3-3 draw and a splitting of the matchday points. What follows are my five takeaways for the match.
Welcome Back, Martin Ojeda
Head Coach Oscar Pareja inserted Designated Player Martin Ojeda back into the starting 11, and the decision paid off in spades for the Lions, as Ojeda was the Orlando City offense on the night. A first-half brace from the Argentine saw Orlando City take control of the match a little after the half-hour mark. Ojeda was all over the field, and for his first goal, the midfielder fired a rocket blast off the bottom of the crossbar and in, which gave Revolution goalkeeper Aljaz Ivacic little reaction time and almost no chance to attempt a save. For his second, just nine minutes later, Ojeda took a beautiful pass from Joran Gerbet, into a 1-v-1 situation and did well to remain composed before picking out the inside of the right post. It was a great start for Ojeda, which saw Orlando City jump out to a 2-0 lead. His third goal of the match, which we’ll get to in a moment, came from the spot in the second half. Ojeda may have scored the team’s first hat trick since 2015, but he led the team with seven shot attempts and any of the other four could also have found the net on another night, as the Lions’ No. 10 found the holes in the Revolution defense all night.
All Good Things Must Come to an End
I had hoped to see Orlando City ride its club-best 653-minute shutout streak across all competitions for a little bit longer than a paltry five minutes after Ojeda’s second goal. If Orlando City fans had a nickel for every time an MLS player earned their first career goal against the Lions, we would all have a lot of nickels. Against the Revolution, another player opened his MLS account when Alhassan Yusuf ran onto a ball sent back across goal and calmly slotted it into the net from point-blank range. The goal cut the lead to one, pulling the Revs back into the game. To make matters worse, New England was able to level the match just before halftime with a Matt Polster header off a short corner. Polster wasn’t covered nearly well enough on the set piece. Orlando City also ended New England’s long streak without conceding, as Ojeda’s first goal Saturday night halted the Revs’ streak at 418 consecutive minutes.
Correcting a Mistake
Ten minutes into the second half, the Lions regained the lead from the penalty spot. Referee Rubiel Vazquez and the assistant referee on the east sideline both appeared well positioned to see Gerbet get kicked in the head by the high boot of Mamadou Fofana, but somehow both missed the call. Gerbet went down in the box with an apparent head injury but it took Vazquez an unacceptable amount of time to stop the match to check on the player. Once he did, there was a longer-than-necessary delay for the video assistant referee to check the play before sending Vazquez to the monitor for another look. The review correctly determined that Fofana fouled Gerbet. Ojeda stepped up to the spot and sent Ivacic the wrong way, completing his first career hat trick and Orlando City’s first hatty since Cyle Larin scored three goals on the road in a win over the Red Bulls on Sept. 25, 2015. Ojeda became the first player to notch a home hat trick in the club’s MLS era.
A Gift for the Opposition
After taking the 3-2 lead, Orlando City found was in control of the match for a good half-hour of game action despite the Revolution increasing their pressure as they hunted for the equalizer once again. The Revs found the reprieve they were searching for in the 85th minute after a head-scratching challenge from captain Robin Jansson resulted in a gifted penalty kick opportunity that Carlos Gil took full advantage of. There was no immediate need for Jansson to stick his foot out, as the attacking player for New England was running away from goal near the end-line. The contact seemed soft, but Vazquez pointed directly to the spot. This time, there was no trip to the monitor for a second look, as Orlando City continues to see inconsistencies within games on review decisions. While we’re not keeping any official records on video review, this seems like at least half a dozen times in Pareja’s time in Orlando when the match referee has gone to the monitor for one close play and not the other, with either one or both of those decisions ultimately benefitting the opposition. Either way, Jansson has to be aware of the situation and make a better decision in that moment when protecting a late lead.
Brekalo Settling In
Defender David Brekalo has struggled to stay healthy since his arrival in Orlando, but Saturday night was part of a recent stretch of games in which the Slovenian international has looked more and more comfortable. Still playing as a hybrid left back/left center back, not only did Brekalo stuff the stat sheet defensively with two tackles, an interception, three clearances, and a blocked shot, but he’s also starting to show more confidence in getting into the attack. He was an unfortunate in the 48th minute not to have scored a vital goal for the Lions. He started the play in the back, dribbled forward past a defender and passed, continuing his run up the pitch. He was rewarded with a return pass in the final third, taking the ball up the left side of the box and firing a shot that was ever so slightly deflected, sending it off the woodwork instead of into the net. Although he was partially culpable on the first New England goal — his sliding lunge was a tad late, allowing Ilay Feingold to get to Ignatius Ganago’s cross through the box and took him out of position to prevent the cross back in from Feingold to Yusuf — it was a good night overall for Brekalo, who seems to be finding his form. He moved to right center back late in the game when Pareja brought on Rafael Santos, hoping more attack-minded players could find a late game winner.
Those are my takeaways from a match that produced more goals than Orlando City fans have been seeing in most recent matches but didn’t produce a better result. What stood out to you? Let us know your thoughts in the comments below, and as always, vamos Orlando!
-
Orlando Pride1 week ago
Orlando Pride vs. Portland Thorns FC: Preview, How to Watch, TV Info, Live Stream, Lineups, Match Thread, and More
-
Orlando City1 week ago
Orlando City vs. Chicago Fire: Preview, How to Watch, TV Info, Live Stream, Lineups, Match Thread, and More
-
Orlando Pride2 days ago
Orlando Pride vs. North Carolina Courage: Preview, How to Watch, TV Info, Live Stream, Lineups, Match Thread, and More
-
Orlando City1 week ago
Orlando City vs. Chicago Fire: Final Score 0-0 as Lions Waste Points vs. 10-Man Fire
-
Orlando City2 days ago
Orlando City vs. New England Revolution: Preview, How to Watch, TV Info, Live Stream, Lineups, Match Thread, and More
-
Orlando City B2 weeks ago
Orlando City B vs. New York Red Bulls II: Final Score 4-2 as OCB Drops First Home Game of 2025
-
Orlando City B1 week ago
Orlando City B vs. Chicago Fire FC II: Final Score 5-1 as Chicago Scores Five Unanswered
-
Orlando City5 days ago
Orlando City vs. Tampa Bay Rowdies, U.S. Open Cup: Preview, How to Watch, TV Info, Live Stream, Lineups, Match Thread, and More