Chess puzzle (Equality)
Moves: 1. e4 d6 2. Bc4 e5 3. c3 Nf6 4. d4 Nxe4 5. dxe5 Qh4 6. g3 Nxf2 7. gxh4 Nxd1 8.
Kxd1 dxe5 9. Ne2 Bg4 10. Rf1 f6 11. Be3 Nc6 12. Kc2 O-O-O 13. Nd2 Na5 14. Bd3
Kb8 15. Rf2 h5 16. Bf5 Be7 17. Rg1 Rxd2+ 18. Kxd2 *
Position (FEN): 1k5r/ppp1b1p1/5p2/n3pB1p/6bP/2P1B3/PP1KNR1P/6R1 b - - 0 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1414
Best move: Nc4+