Puzzle 1012741: Les blancs gagnent

Sander Miesen - Ruza Purkic (1483)
1st FIDE World Uni RapidE Tornelo INT, 2021.03.21
  1. 1.d4
  2. Cf6
  3. 2.Ff4
  4. g6
  5. 3.Cc3
  6. Fg7
  7. 4.e4
  8. O-O
  9. 5.Dd2
  10. Te8
  11. 6.O-O-O
  12. d5
  13. 7.e5
  14. Ch5
  15. 8.Fh6
  16. Fh8
  17. 9.f3
  18. Cd7
  19. 10.Cge2
  20. c6
  21. 11.g4
  22. Cg7
  23. 12.h4
  24. Da5
  25. 13.h5
  26. b5
  27. 14.a3
  28. b4
  29. 15.axb4
  30. Da1+
  31. 16.Cb1
  32. Tb8
  33. 17.Cg3
  34. a5
  35. 18.hxg6
  36. fxg6
  37. 19.Fd3
  38. Txb4
  39. 20.c3
  40. Tb6
  41. 21.f4
  42. Cf8
  43. 22.f5
  44. a4
  45. 23.Tdf1
  46. a3
  47. 24.bxa3
  48. Fa6
  49. 25.f6
  50. Fxd3
    1. Solution:25...Fxd3
    2. 26.f7# Mat de David et Goliath
  51. 26.f7#
1-0
Suivant ? Aide