Chess puzzle (Equality)
Moves: 1. d4 g6 2. Nf3 Bg7 3. Be3 Nf6 4. Nc3 O-O 5. Qd2 Ng4 6. Bh6 Nxh6 7. h3 d6 8. e4
Nd7 9. a3 e5 10. d5 f5 11. Ng5 Nc5 12. exf5 Nxf5 13. Ne6 Bxe6 14. dxe6 Nxe6 15.
Bc4 Qe7 16. Qd5 Rf6 17. Qxb7 Raf8 18. Nd5 Qf7 19. Nxf6+ Qxf6 20. Qd5 Nd4 21.
O-O-O Qf5 *
Position (FEN): 5rk1/p1p3bp/3pn1p1/3Qpq2/2Bn4/P6P/1PP2PP1/2KR3R w - - 4 22
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1583
Best move: Rxd4