Croatian footballers have been on fire across Europe this past weekend, scoring a plethora of goals in various matches. This performance is a welcome sight for head coach Zlatko Dalić, who is preparing the squad for the upcoming World Cup and the friendly matches against Belgium on June 2 and Slovenia on June 7.

Budimir scored his 17th league goal for Osasuna in their 3-2 loss to Levante. Despite being down 2-0, Osasuna took the lead with Budimir's goal in the 11th minute. However, Levante equalized with two goals from Victor García before halftime. The match turned in favor of Levante when Sergio Herrera was sent off with a red card in the 45th minute. Karl Etta Eyong sealed the win for Levante in the 90th minute. Budimir's goal, which saw him move into third place in the La Liga scoring charts, can be viewed HERE.

Petar Sučić scored a goal in the 39th minute as Inter defeated Lazio 3-0. Lautaro Martinez and Henrih Mhitarjan also found the back of the net. Sučić's goal can be viewed HERE.

Igor Matanović and Luka Vušković both scored as Hamburg defeated Freiburg 3-2 in the Bundesliga. Bakery Jatta gave Hamburg the lead, followed by Matanović's equalizer and Vušković's free-kick goal. Fabio Balde scored the third goal for Hamburg, while Matanović's tenth goal of the season came in the 87th minute. Matanović's goals can be viewed HERE, and Vušković's goal from the friendly match can be viewed HERE.

Josip Juranović scored the winning goal in the 91st minute as Union Berlin defeated Mainz 3-1. Andrej Ilić and Oliver Burke also scored for Union Berlin, while Sheraldo Becker scored for Mainz. Juranović's goal can be viewed HERE.

Ivan Perišić scored twice as PSV defeated Go Ahead Eagles 4-1. His first goal came in the 19th minute, followed by a penalty from Mathis Suray. Ricardo Pepi gave PSV a 3-1 lead before Paul Wanner sealed the victory. The goals and highlights from the match can be viewed HERE.

Darko Nejašmić scored a consolation goal for NEC Nijmegen in their 2-1 loss to Groningen. The match was decided by goals from Marco Rente and Tygo Land. Nejašmić's goal and highlights can be viewed HERE.

In the Belgian league, Royale Union SG defeated Mechelen 3-0, with Mateo Biondić scoring the opening goal in the 11th minute. Anouar Ait El Hadj and Mohammed Fuseini also scored. Club Brugge remains at the top of the table with 50 points, while Royale Union SG is second with one point less. Only three more matches remain in the season.

These performances will surely give Coach Dalić a headache, but a good one, as he decides which players will represent Croatia at the World Cup. Who will make the cut?