Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. Bg5 Ne4 3. Bf4 d6 4. Nd2 Nxd2 5. Bxd2 g6 6. e4 Bg7 7. c3 O-O 8. h4
c5 9. dxc5 dxc5 10. h5 Nc6 11. hxg6 fxg6 12. Bc4+ e6 13. Qg4 Ne5 14. Bxe6+ Bxe6
15. Qxe6+ Kh8 16. Nf3 Nxf3+ 17. gxf3 Rf6 18. Qh3 Qg8 19. f4 Re8 20. e5 Rf5 21.
O-O-O Rh5 22. Qd7 Rxh1 23. Rxh1 Rd8 24. Qe7 Qd5 25. Rd1 Bf8 26. Qf6+ Bg7 27.
Qh4 Rd7 28. Kb1 Qd3+ 29. Ka1 Qc2 30. Rh1 h5 31. Bc1 Rd1 32. Rxd1 Qxd1 33. Kb1
Qd3+ 34. Ka1 Qd1 35. Kb1 Qd3+ 36. Ka1 Qc2 37. Qh1 Kh7 38. a3 b5 39. Be3 b4 40.
cxb4 cxb4 41. axb4 a6 42. Qd5 Qa4+ 43. Kb1 Qxb4 44. e6 *
Position (FEN): 8/6bk/p3P1p1/3Q3p/1q3P2/4B3/1P3P2/1K6 b - - 0 44
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1068
Best move: Qxb2#