Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 d6 4. Nc3 Nf6 5. Ng5 d5 6. Nxd5 Na5 7. Nxf6+ Qxf6 8.
Bxf7+ Ke7 9. d4 h6 10. Qh5 g6 11. Bxg6 hxg5 12. dxe5 Qxe5 13. Bxg5+ Kd7 14.
O-O-O+ Bd6 15. Qg4+ *
Position (FEN): r1b4r/pppk4/3b2B1/n3q1B1/4P1Q1/8/PPP2PPP/2KR3R b - - 4 15
Black to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1636
Best move: Kc6