Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O Bc5 5. c3 Nxe4 6. d3 Nf6 7. Re1 d6 8. d4
Bb6 9. dxe5 dxe5 10. Bxf7+ Kxf7 11. Qb3+ Be6 *
Position (FEN): r2q3r/ppp2kpp/1bn1bn2/4p3/8/1QP2N2/PP3PPP/RNB1R1K1 w - - 2 12
White to move.
Themes:  Middlegame  
Puzzle rating: 1428
Best move: Ng5+