Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 a6 5. O-O b5 6. Bd5 Bb7 7. Nxd4 Nge7 8.
Bxf7+ Kxf7 9. Qh5+ g6 10. Qf3+ Kg7 11. Ne2 Ne5 12. Qc3 Kg8 *
Position (FEN): r2q1bkr/1bppn2p/p5p1/1p2n3/4P3/2Q5/PPP1NPPP/RNB2RK1 w - - 6 13
White to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1532
Best move: Qxe5