Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. g3 Bc5 4. Bg2 d6 5. d3 Nge7 6. O-O O-O 7. Nc3 Bg4 8. h3
Bh5 9. Be3 Bb6 10. Qd2 f5 11. Ng5 Bf7 12. f4 Bxe3+ 13. Qxe3 Nd4 14. Rac1 h6 15.
Nxf7 Rxf7 16. fxe5 dxe5 17. exf5 Nexf5 18. Qe4 Nxg3 19. Qxb7 Rb8 20. Qd5 c6 *
Position (FEN): 1r1q2k1/p4rp1/2p4p/3Qp3/3n4/2NP2nP/PPP3B1/2R2RK1 w - - 0 21
White to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 1098
Best move: Qxf7+