Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. Nd2 dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Bd3 Nxe4 7. Bxe4 Nf6
8. Bd3 Bg4 9. h3 Bxf3 10. Qxf3 Qxd4 11. O-O e6 12. Rd1 Qb6 13. Bf1 Be7 14. c3
O-O 15. h4 Rad8 16. Rxd8 Rxd8 17. h5 h6 18. Qg3 Kh7 19. Bd3+ Kh8 20. b3 Bd6 21.
Qf3 Rg8 22. Bxh6 gxh6 *
Position (FEN): 6rk/pp3p2/1qpbpn1p/7P/8/1PPB1Q2/P4PP1/R5K1 w - - 0 23
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame  
Puzzle rating: 683
Best move: Qxf6+