With the end of the work week finally upon us, we’re gearing up a for another great weekend of sports throughout the world. Below are the E-T’s top four sporting events to check out on television this weekend: 

1. Texas Rangers vs. Boston Red Sox series

The Rangers currently lay claim to the best record in the American League at 47-26, but the Red Sox are no slouch. They’re currently second in the American League East with a 39-32 record and have several of the league’s most exciting young stars on their team, including Mookie Betts, Jackie Bradley Jr. and Xander Bogaerts. The three game series starts tonight at 7:05 p.m. CST in Arlington. Game two is scheduled for 8:20 p.m. on Saturday and 2:05 p.m. on Sunday. All three games will be broadcast on Fox Sports Southwest. 

2. Croatia vs. Portugal, Roung of 16, European Championships

Two of the best teams in the world will continue the European Championships on Saturday as Cristiano Ronaldo faces off against Ivan Rakitic and Luka Modric of Croatia. Portugal have been somewhat of a disappointment thus far in the tournament after drawing all three of their group stage matches. Croatia enters the knockout stages with wins over reigning champions Spain and Turkey. The game is set to kick-off at 2 p.m. on Saturday on ESPN. 

3. Argentina vs. Chile, Copa America Centenario Final

Chile and Argentina is a match up made in national team heaven. Chile are the reigning Copa America champions and Argentina boasts the best player of the world in Lionel Messi. After watching Argentina pick apart the United States earlier this week it’s hard not to cheer for the loss to come against the eventual champions. However, Alexi Sanchez and Arturo Vidal have been brilliant thus far for Chile and a great match is widely expected. The game is scheduled to begin at 7 p.m. on Fox Sports One on Sunday. 

4. Houston Astros vs. Kansas City Royals series

A rematch of last year’s ALDS series which Kansas City won and eventually went on to become World Series Champions. Houston has struggled mightily this season, but have been on a recent tear as they finally are back to above .500 on the season and are playing some of the best baseball in the league. Tonights game is scheduled to start at 7:15 p.m., with Saturdays set for 6:15 p.m. and Sunday for 1:15 p.m. You’ll likely need access to MLB.tv to tune in or access to an Extra Innings t.v. package.