The Mexican striker helped Die Werkself's comeback win against Mainz after scoring a 'perfect' hat-trick, which included a last minute goal.

14 months after joining Bayer Leverkusen, Mexican striker Javier Hernández seems to have found the place he'll call home for a long time.

The former Manchester United and Real Madrid outcast scored his second hat-trick with Bayer Leverkusen earlier today, good enough to become the team's eighth all-time top scorer, considering Bundesliga matches only.

Hernández scored a "perfect" hat-trick (left foot, right foot & header) in order to lead Bayer's come-from-behind win, good enough to reach the top half of the Bundesliga standings after a slow start.

"Chicharito" has scored 21 Bundesliga goals for the red-and-black side since joining them on Transfer Deadline Day last season. He needs just ten more domestic goals to become the team's second all-time top scorer behind his team-mate Stefan Kiessling.

Here are some reactions and stats concerning the Mexican's antics on the pitch.

"Mexican strikers with most goals (active)"