Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 dxc4 3. e4 e6 4. Bxc4 Nc6 5. Nf3 Bb4+ 6. Bd2 Bxd2+ 7. Nbxd2 Nge7
8. h4 Nxd4 9. Nf1 Nxf3+ 10. Qxf3 Qd4 11. Nd2 Ng6 12. Rd1 Ne5 13. Qb3 Ng4 14.
O-O Qe5 15. Nf3 Qf6 16. Bb5+ c6 17. Be2 e5 18. Qb4 a5 19. Qc5 Be6 20. Rd6 O-O
21. Ng5 Qf4 *
Position (FEN): r4rk1/1p3ppp/2pRb3/p1Q1p1N1/4PqnP/8/PP2BPP1/5RK1 w - - 6 22
White to move.
Themes:  Middlegame  
Puzzle rating: 2002
Best move: g3