Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. d3 d6 5. Nc3 Bg4 6. O-O a6 7. Bxc6+ bxc6 8.
h3 Bh5 9. Re1 c5 10. Re3 Be7 11. Ne2 O-O 12. Ng3 Bg6 13. Nh4 Rb8 14. b3 d5 15.
exd5 Qxd5 16. Bb2 Nd7 17. Nf3 Rbe8 18. Nxe5 Bf6 19. c4 Qd6 20. Nxd7 Bxb2 21.
Rb1 Rxe3 22. fxe3 Qxd7 *
Position (FEN): 5rk1/2pq1ppp/p5b1/2p5/2P5/1P1PP1NP/Pb4P1/1R1Q2K1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1607
Best move: Rxb2