Chess puzzle (Equality)
Moves: 1. d4 g6 2. c4 Bg7 3. Nc3 c6 4. Nf3 Nf6 5. e4 d6 6. Be2 O-O 7. O-O Nbd7 8. h3
b6 9. Be3 Bb7 10. Rc1 Qc7 11. Qd2 a6 12. Rfe1 c5 13. d5 e6 14. Bh6 exd5 15.
Bxg7 Kxg7 16. exd5 Rfe8 17. Nh2 Ne5 18. f4 Ned7 19. Bg4 h5 20. Bxd7 Qxd7 21.
Nf3 Nh7 22. Ne4 b5 23. Qc3+ f6 24. Neg5 Rxe1+ *
Position (FEN): r7/1b1q2kn/p2p1pp1/1ppP2Np/2P2P2/2Q2N1P/PP4P1/2R1r1K1 w - - 0 25
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1144
Best move: Rxe1