The 2017 MLS All-Star Game is bringing some top talent to Chicago on Wednesday.

The annual showcase pits the All-Stars against a top-tier international club. This year, the MLS stars are playing Real Madrid, which is coming off back-to-back Champions League titles. The teams will take the field at 7:30 p.m.

Real Madrid star Cristiano Ronaldo, the reigning FIFA World Player of the Year, won’t be at Soldier Field.

The Fire will be heavily represented at the All-Star Game. Forward Nemanja Nikolić, defender Johan Kappelhof and midfielders Dax McCarty and Bastian Schweinsteiger were voted onto the 24-man roster. The Fire, which plays at Toyota Park in Bridgeview, are second in the Eastern Conference standings — one game behind Toronto FC.

In the wake of the MLS All-Star Game, fans funneled into Soldier Field to watch Real Madrid and the All-Stars in open training sessions.

The game is sold out, but tickets are on resale on Ticketmaster with prices ranging from $250 to $600.

The game will be broadcast on Fox Sports.

Follow me on Twitter: @madkenney