Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Be7 5. d3 O-O 6. Be3 d6 7. Qd2 a6 8.
O-O-O b5 9. Bb3 Na5 10. h3 Nxb3+ 11. axb3 Bd7 12. g4 a5 13. g5 Ne8 14. Nd5 c6
15. Nxe7+ *
Position (FEN): r2qnrk1/3bNppp/2pp4/pp2p1P1/4P3/1P1PBN1P/1PPQ1P2/2KR3R b - - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1320
Best move: Qxe7