Chess puzzle (Equality)
Moves: 1. d3 Nf6 2. Nd2 d5 3. e4 d4 4. c3 e5 5. h3 g6 6. Be2 Bg7 7. Nf1 c5 8. Bd2 O-O
9. Ng3 Nc6 10. Nf3 Re8 11. O-O Ne7 12. Nxe5 Nd7 13. Nxf7 Kxf7 14. Qb3+ Kf8 15.
f4 Nf6 16. f5 gxf5 17. exf5 Qd5 18. c4 Qc6 19. Bf3 Qb6 20. Qc2 Nxf5 21. Ne4
Nxe4 *
Position (FEN): r1b1rk2/pp4bp/1q6/2p2n2/2Ppn3/3P1B1P/PPQB2P1/R4RK1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1475
Best move: Bxe4