Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Nf3 d5 3. c4 e6 4. Nc3 Bb4 5. a3 Bxc3+ 6. bxc3 dxc4 7. e3 b5 8. a4
c6 9. axb5 cxb5 10. Ba3 a5 11. Bc5 Nbd7 12. Bd6 Qb6 13. Be5 Nxe5 14. Nxe5 Nd7
15. Nxf7 Rf8 16. Ng5 h6 17. Nf3 Bb7 18. Be2 Nf6 19. Ne5 Ne4 20. Bh5+ Kd8 21.
Qc2 Nxf2 *
Position (FEN): r2k1r2/1b4p1/1q2p2p/pp2N2B/2pP4/2P1P3/2Q2nPP/R3K2R w KQ - 0 22
White to move.
Themes:  Middlegame  Castling
Puzzle rating: 1394
Best move: O-O