Chess puzzle (Equality)
Moves: 1. c4 e5 2. d3 Bc5 3. Nf3 Nc6 4. a3 Nge7 5. b4 Bd4 6. Nxd4 exd4 7. Bb2 Nf5 8.
Qd2 O-O 9. g3 d5 10. Bg2 dxc4 11. dxc4 Be6 12. c5 Qf6 13. O-O Rad8 14. Qd3 Ne5
15. Qc2 c6 16. Nd2 Qg6 17. Ne4 Bd5 18. e3 d3 19. Qd2 Nc4 20. Qxd3 Nxb2 21. Qc3
Na4 22. Qc2 Nxe3 *
Position (FEN): 3r1rk1/pp3ppp/2p3q1/2Pb4/nP2N3/P3n1P1/2Q2PBP/R4RK1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1656
Best move: fxe3