Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Qxd4 Nc6 5. Bb5 Bd7 6. Bxc6 Bxc6 7. Nc3 Nf6 8.
Bg5 Qa5 9. O-O-O O-O-O 10. Be3 Kb8 11. Nd2 Ng4 12. Nb3 Qa6 13. Bg5 f6 14. Bh4
Rc8 15. Bg3 g6 16. Qb4 Bh6+ 17. Kb1 Rhd8 18. Nd4 Bd7 19. Nd5 e6 20. Bxd6+ Ka8
21. Nc7+ Rxc7 22. Bxc7 Rc8 23. Bg3 Bf8 24. Qd2 Ba4 25. Nxe6 *
Position (FEN): k1r2b2/pp5p/q3Npp1/8/b3P1n1/6B1/PPPQ1PPP/1K1R3R b - - 0 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1401
Best move: Qxe6