Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 O-O 5. e4 d6 6. Bf4 Nfd7 7. Be2 e5 8. dxe5
dxe5 9. Bg5 f6 10. Be3 Nc6 11. Qb3 Kh8 12. Rd1 Qe8 13. O-O Ne7 14. Nd5 f5 15.
Nxe7 *
Position (FEN): r1b1qr1k/pppnN1bp/6p1/4pp2/2P1P3/1Q2BN2/PP2BPPP/3R1RK1 b - - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1529
Best move: Qxe7