Puzzle 365478: Wit naar Winst

Goran Markovic - Alejandro Bauza (2205)
Dos Hermanas Internet qual-C 10th ICC INT (10), 2009.03.14
  1. 1.e4
  2. c5
  3. 2.Nf3
  4. Nc6
  5. 3.d3
  6. g6
  7. 4.c3
  8. Bg7
  9. 5.d4
  10. cxd4
  11. 6.cxd4
  12. d5
  13. 7.exd5
  14. Qxd5
  15. 8.Nc3
  16. Qa5
  17. 9.d5
  18. Nb8
  19. 10.Bb5+
  20. Bd7
  21. 11.Bxd7+
  22. Nxd7
  23. 12.O-O
  24. Ngf6
  25. 13.Re1
  26. O-O
  27. 14.Rxe7
  28. Nb6
  29. 15.d6
  30. Rfd8
  31. 16.Qb3
  32. Nfd5
  33. 17.Ng5
  34. Rxd6
  35. 18.Nxf7
  36. Nxe7
  37. 19.Nh6+
  38. Kh8
  39. 20.Qg8+
  40. Nxg8
    1. Oplossing:20...Nxg8
    2. 21.Nf7# Verstikt mat
  41. 21.Nf7#
1-0
Volgende ? Help