Puzzle 509690: As brancas dão xeque-mate

Arnaud Leclerc (1890) - Eric2 Simon (1650)
Paris-ch op-C 87th Paris (1), 2012.07.07
  1. 1.e4
  2. d6
  3. 2.d4
  4. Cf6
  5. 3.f3
  6. g6
  7. 4.Be3
  8. Bg7
  9. 5.Cc3
  10. O-O
  11. 6.Dd2
  12. Te8
  13. 7.O-O-O
  14. c6
  15. 8.g4
  16. b5
  17. 9.Cce2
  18. Cfd7
  19. 10.h4
  20. Cb6
  21. 11.Cg3
  22. C8d7
  23. 12.h5
  24. Cc4
  25. 13.Bxc4
  26. bxc4
  27. 14.hxg6
  28. fxg6
  29. 15.Ch3
  30. Tb8
  31. 16.Cg5
  32. Db6
  33. 17.c3
  34. Cf8
  35. 18.Th2
  36. h6
  37. 19.Ch3
  38. Rh7
  39. 20.Tdh1
  40. Ce6
  41. 21.Cg5+
  42. Cxg5
  43. 22.Bxg5
  44. Da5
  45. 23.Rb1
  46. Rg8
  47. 24.Bxh6
  48. Bxh6
  49. 25.Txh6
  50. Rf7
  51. 26.d5
  52. cxd5
  53. 27.Df4+
  54. Re6
    1. Solução:27...Re6
    2. 28.Df5# Mate de cauda de andorinha
  55. 28.Df5#
1-0
Novo desafio ? Ajuda