Yes and no. Taxation on prize winnings depends on which European country you’re purchasing tickets from.