Chess puzzle (Crushing)
Moves: 1. c4 c5 2. Nc3 Nf6 3. g3 g6 4. Bg2 Nc6 5. Nf3 Bg7 6. O-O O-O 7. e3 e6 8. a3 b6
9. d3 Bb7 10. Bd2 d5 11. cxd5 Nxd5 12. Nxd5 exd5 13. Rb1 Re8 14. Re1 Ne7 15.
Bc3 d4 16. exd4 cxd4 17. Bb4 Nd5 18. Bd2 a5 19. Qa4 Rxe1+ 20. Rxe1 Ne7 21. Ng5
Bxg2 22. Kxg2 Qd5+ 23. Nf3 Nf5 24. Re8+ Rxe8 25. Qxe8+ Bf8 26. g4 Nh4+ 27. Kg3
Nxf3 28. Bh6 Qd6+ *
Position (FEN): 4Qbk1/5p1p/1p1q2pB/p7/3p2P1/P2P1nK1/1P3P1P/8 w - - 2 29
White to move.
Themes: Hanging Piece, Pin Endgame  
Puzzle rating: 1782
Best move: Kxf3