Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. Nf3 g6 3. c4 Bg7 4. Nc3 d6 5. e4 O-O 6. Be2 Na6 7. O-O c5 8. d5
Bd7 9. e5 Ne8 10. Bf4 Nac7 11. Ne4 dxe5 12. Nxe5 b6 13. d6 exd6 14. Nxd6 Nxd6
15. Qxd6 Ne6 16. Nxd7 Nxf4 17. Qxf4 Qxd7 18. Rad1 Bd4 19. b3 Rad8 20. Bf3 Rfe8
21. Bd5 Kg7 22. h4 h5 23. Rfe1 f5 24. Rxe8 Rxe8 25. g3 Qe7 26. Kg2 Qe2 27. Rd2
Qe1 28. Qc7+ Re7 29. Qf4 Qa1 30. Bf3 Re5 31. Qg5 Re1 32. Bxh5 Re6 33. Re2 Rxe2
34. Bxe2 Bf6 35. Qd2 Qe5 36. Qd7+ Kh6 37. Qd2+ Kg7 38. Bf3 Qd4 39. Qe2 Qe5 40.
Qd2 Qd4 41. Qc2 Qc3 42. Qe2 Qe5 43. Qd1 Qd4 44. Qb1 Qb2 45. Qf1 Qxa2 46. Qd3
Qb2 47. Qd7+ Kh6 48. Qf7 a5 49. h5 gxh5 50. Qxh5+ Kg7 51. Qxf5 Qxb3 52. Bd5 a4
53. Qg4+ Kh6 54. Bf7 Qd3 55. Qh5+ Kg7 56. Be6 Qg6 57. Qf3 Bd4 58. Bf5 Qf6 59.
Qb7+ Kh6 60. Qh7+ Kg5 *
Position (FEN): 8/7Q/1p3q2/2p2Bk1/p1Pb4/6P1/5PK1/8 w - - 16 61
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1650
Best move: f4#