Chess puzzle (Equality)
Moves: 1. e4 c5 2. g3 Nc6 3. Bg2 g6 4. Ne2 Bg7 5. c3 Nf6 6. d4 cxd4 7. Nxd4 d5 8. exd5
Nxd5 9. Nxc6 bxc6 10. O-O O-O 11. a3 Qb6 12. c4 Bxb2 13. Bxb2 Qxb2 14. cxd5
Qxa1 15. dxc6 Be6 16. Qa4 Qb2 17. c7 Rac8 18. Qxa7 Qc2 19. a4 Rxc7 20. Qe3 Rfc8
21. Nd2 Rc3 22. Qh6 Rd8 *
Position (FEN): 3r2k1/4pp1p/4b1pQ/8/P7/2r3P1/2qN1PBP/5RK1 w - - 6 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1753
Best move: Ne4