Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Be3 Qf6 6. c3 Nge7 7. g3 d5 8.
Bg2 dxe4 9. Bxe4 Nxd4 10. cxd4 Bb4+ 11. Nc3 O-O 12. O-O c6 13. Bg2 Bf5 14. Qb3
Bd6 15. Ne2 Rfd8 16. Bf4 Nd5 17. Bxd5 cxd5 18. Bxd6 Qxd6 19. Nf4 b6 20. Rfe1 g5
21. Ng2 Rac8 22. Re5 Qf6 *
Position (FEN): 2rr2k1/p4p1p/1p3q2/3pRbp1/3P4/1Q4P1/PP3PNP/R5K1 w - - 4 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1666
Best move: Qf3