Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 Nc6 3. Qf3 Nf6 4. c3 Bc5 5. h3 O-O 6. a4 Na5 7. Be2 h6 8. b4
Bxf2+ 9. Qxf2 Nb3 10. Ra3 Nxc1 11. Kd1 Nxe4 12. Qe3 Nxe2 13. Nxe2 d5 14. d3 Ng5
15. Qxe5 Re8 16. Qf4 Qe7 17. Nd4 Ne6 18. Nxe6 Qxe6 19. Ra2 Qg6 20. Qf3 Bf5 21.
Rd2 Be4 *
Position (FEN): r3r1k1/ppp2pp1/6qp/3p4/PP2b3/2PP1Q1P/3R2P1/1N1K3R w - - 6 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1597
Best move: dxe4