Puzzle 190264: As brancas dão xeque-mate

Anatoly Karpov (2735) - Veselin Topalov (2740)
Hoogovens Blitz Wijk aan Zee NED (7), 1998.01.19
  1. 1.Cf3
  2. f5
  3. 2.d4
  4. Cf6
  5. 3.Bg5
  6. e6
  7. 4.Cbd2
  8. Be7
  9. 5.Bxf6
  10. Bxf6
  11. 6.e4
  12. O-O
  13. 7.Bd3
  14. g6
  15. 8.De2
  16. Bg7
  17. 9.c3
  18. Cc6
  19. 10.O-O-O
  20. d5
  21. 11.e5
  22. b6
  23. 12.h4
  24. h6
  25. 13.Tdg1
  26. Ce7
  27. 14.g4
  28. f4
  29. 15.h5
  30. g5
  31. 16.Cxg5
  32. hxg5
  33. 17.h6
  34. Bh8
  35. 18.Cf3
  36. c5
  37. 19.Cxg5
  38. cxd4
    1. Solução:19...cxd4
    2. 20.Bh7# Bispo e cavalo xeque-mate
  39. 20.Bh7#
1-0
Novo desafio ? Ajuda