Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. Nc3 d5 3. Bf4 a6 4. Nf3 Bf5 5. e3 e6 6. Bd3 Bg4 7. O-O Bd6 8. Bg3
Bxg3 9. fxg3 Qd6 10. Be2 Nbd7 11. Qd3 c5 12. e4 dxe4 13. Nxe4 Nxe4 14. Qxe4 Nf6
15. Qxb7 Bxf3 16. Bxf3 Qxd4+ 17. Kh1 O-O 18. c3 Qe3 19. Rfe1 Qh6 20. Rab1 Nh5
21. Kg1 Nf6 22. Qb3 Rab8 23. Qa4 Qd2 24. Re2 Qd6 25. Rd1 Qb6 26. Kh1 h6 27. b3
Nh7 28. c4 Ng5 29. Be4 f5 30. Bb1 Rbe8 31. Red2 Nf7 32. Kg1 Ne5 33. Rd6 Qc7 34.
Qxa6 Rd8 35. Rxd8 Rxd8 36. Rxd8+ Qxd8 37. Qxe6+ Nf7 38. Qd5 Qe7 39. Kf2 Kh8 40.
Bxf5 g6 41. Bxg6 Ng5 42. Bf5 Qf6 43. g4 Qb2+ 44. Kg3 Qc3+ 45. Kh4 Qe1+ 46. g3
Qe7 47. Qa8+ Kg7 48. Kh5 Nf3 49. h4 Qf7+ 50. Bg6 *
Position (FEN): Q7/5qk1/6Bp/2p4K/2P3PP/1P3nP1/P7/8 b - - 2 50
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 865
Best move: Qxg6#