Welcome to Extratips, where your matchday predictions get a cheeky upgrade! Today, we’re diving into Mainz versus Bayer Leverkusen on May 17th, kicking off at 13:30 in Germany’s Bundesliga. Mainz, sitting 6th with 51 points, are fighting in the middle of the table but still have a bit of pride to play for, especially as they aim to cement their spot just outside European spots. Leverkusen, in second with 68 points, are chasing the title or at least a solid second place—motivation? Plenty. They’re coming off a wobbly 2-2 draw with Freiburg but historically, they've been consistent away, with a decent recent record. The betting odds favor Leverkusen at 2.88, with Mainz at 2.25—meaning a home win is a tad more ideal for punters and perhaps a surprise in the works. The head-to-head? Notoriously tight, with a recent 0-0 draw and Mainz beating Bochum 4-1 last game, showing they pack a punch at home when motivated. Leverkusen’s last five away matches include two draws and a win—nothing flashy. This contest might be tight, with Mainz looking to upset the odds, but expect Leverkusen’s quality to shine through. Can Mainz cause an upset? Or will Leverkusen polish off their title chase? Stay tuned.