Chess puzzle (Crushing)
Moves: 1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 d6 5. Nf3 Be7 6. Qb3 Be6 7. Bxe6 fxe6 8.
Qxe6 Nf6 9. Nxc3 Qd7 10. Qb3 Qc6 11. Nd5 Nxd5 12. exd5 Qa6 13. Nd4 O-O 14. Ne6
Rc8 15. Bh6 Qa5+ 16. Bd2 Qa6 17. Bc3 Bf8 18. O-O-O Nd7 19. Bd4 c6 20. Nxf8 Rxf8
*
Position (FEN): r4rk1/pp1n2pp/q1pp4/3P4/3B4/1Q6/PP3PPP/2KR3R w - - 0 21
White to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 1607
Best move: dxc6+