Puzzle 208495: Zwart naar Schaakmat

Victor Kaminski (2247) - FM Ward Altarbosh (2230)
Titled Tuesday 27th Oct chess.com INT (7), 2020.10.27
  1. 1.d4
  2. b6
  3. 2.Nf3
  4. Bb7
  5. 3.e3
  6. Nf6
  7. 4.Bd3
  8. e6
  9. 5.O-O
  10. c5
  11. 6.c4
  12. cxd4
  13. 7.exd4
  14. Be7
  15. 8.Nc3
  16. O-O
  17. 9.Bg5
  18. h6
  19. 10.Bh4
  20. d6
  21. 11.Qe2
  22. Nbd7
  23. 12.Rfe1
  24. Re8
  25. 13.Rad1
  26. Nf8
  27. 14.Bb1
  28. Rc8
  29. 15.Ne5
  30. dxe5
  31. 16.dxe5
  32. Nd5
  33. 17.cxd5
  34. Bxh4
  35. 18.dxe6
  36. Qc7
  37. 19.exf7+
  38. Qxf7
  39. 20.Bc2
  40. Kh8
  41. 21.Bb3
  42. Qg6
  43. 22.Bc2
    1. Oplossing:22.Bc2
    2. Qxg2# Damiano's loper mat
  44. 22...Qxg2#
0-1
Volgende ? Help