Happy Birthday

123456789101112131415161718192021222324252627282930
Across
  1. 4. two time olympic gold medalist
  2. 5. US Open champion
  3. 7. opera rant
  4. 10. 2021 ATP Cup winners
  5. 11. beat Thiem in Doha
  6. 13. Feliciano Lopez is director
  7. 15. bubble hater
  8. 16. put myself in there
  9. 18. recently engaged
  10. 21. Medvedev sponser
  11. 23. lucky loser
  12. 24. youngest top 20 player
  13. 25. plant based diet
  14. 26. Belgrade champion
  15. 28. was sind das für schuhe?
  16. 29. put the washing away
  17. 30. Wimbledon doubles champion
Down
  1. 1. "Drip" rapper
  2. 2. Miami Open champion
  3. 3. best looking guy on tour
  4. 5. small boy who doesn't know how to fight
  5. 6. Jannik Sinner lookalike
  6. 7. stands with hands on hips
  7. 8. igonnacometoswitzerlandand...
  8. 9. Shapovalov sponser
  9. 12. after Monte-Carlo
  10. 14. at the end of the year
  11. 17. avoiding rublev
  12. 19. world's angriest octopus
  13. 20. I will not say please
  14. 22. we are in ____
  15. 27. sounds like green