Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bg5 d6 5. e4 O-O 6. e5 dxe5 7. dxe5 Qxd1+ 8.
Rxd1 Bxc3+ 9. bxc3 Ne4 10. Bd2 Nd7 11. f3 Nxd2 12. Rxd2 Nxe5 13. Bd3 c5 14. Ne2
g6 15. O-O Bd7 16. f4 Ng4 17. g3 Rfd8 18. h3 Ne3 *
Position (FEN): r2r2k1/pp1b1p1p/4p1p1/2p5/2P2P2/2PBn1PP/P2RN3/5RK1 w - - 1 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1427
Best move: Rf3