Chess puzzle (Advantage)
Moves: 1. f3 e5 2. d3 d5 3. h3 Nc6 4. Nc3 Be7 5. e3 Bh4+ 6. Ke2 Nf6 7. a3 O-O 8. Kd2
Re8 9. Be2 Bf5 10. g4 Bg6 11. b3 b6 12. Nb5 a5 13. c3 d4 14. g5 Nh5 15. f4 Ng3
16. Rh2 Nh5 17. Bxh5 Bxh5 18. Qxh5 dxc3+ 19. Nxc3 exf4 20. Qxh4 *
Position (FEN): r2qr1k1/2p2ppp/1pn5/p5P1/5p1Q/PPNPP2P/3K3R/R1B3N1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 2033
Best move: Rxe3