Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Bc4 Bg7 7. O-O Qb6 8.
Nf3 Nc6 9. Bd2 O-O 10. Rb1 a6 11. Be3 Qc7 12. Nd5 Nxd5 13. exd5 Ne5 14. Nxe5
Bxe5 15. Bb3 Bf5 16. Rc1 Bxb2 17. Bd4 Bxc1 18. Qxc1 f6 19. h3 Kg7 20. g4 Bd7
21. Qf4 Rae8 22. g5 e5 *
Position (FEN): 4rr2/1pqb2kp/p2p1pp1/3Pp1P1/3B1Q2/1B5P/P1P2P2/5RK1 w - e6 0 23
White to move.
Themes:  Middlegame  En Passant
Puzzle rating: 1466
Best move: dxe6