Chess puzzle (Equality)
Moves: 1. e4 d6 2. d4 b6 3. Bd3 Bb7 4. Nc3 g6 5. Be3 f5 6. f3 Bg7 7. exf5 gxf5 8. Bxf5
e5 9. Bf2 Ne7 10. Be4 d5 11. Bd3 O-O 12. dxe5 Bxe5 13. Qe2 Bg7 14. O-O-O c5 15.
Nh3 c4 16. Qe6+ Kh8 17. Bxh7 Rf6 18. Ng5 *
Position (FEN): rn1q3k/pb2n1bB/1p2Qr2/3p2N1/2p5/2N2P2/PPP2BPP/2KR3R b - - 2 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1168
Best move: Rxe6