Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. d3 h6 6. h3 a5 7. c3 d6 8. Qb3 O-O
9. Qd1 Re8 10. a4 Ne7 11. Re1 Ng6 12. Nbd2 Nh5 13. Nb3 Ba7 14. d4 exd4 15. cxd4
Nhf4 16. Bxf4 Nxf4 17. e5 d5 18. Bf1 Bf5 19. Nh2 Qg5 20. Qf3 Nxh3+ 21. Kh1 Nf4
22. g3 Be4 *
Position (FEN): r3r1k1/bpp2pp1/7p/p2pP1q1/P2Pbn2/1N3QP1/1P3P1N/R3RB1K w - - 1 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1673
Best move: Rxe4