Chess puzzle (Advantage)
Moves: 1. e4 c5 2. d4 cxd4 3. Nf3 d6 4. Bc4 Nf6 5. O-O e6 6. c3 Nxe4 7. cxd4 d5 8. Bd3
Nd6 9. Nc3 Be7 10. Bc2 Nd7 11. a3 Nf6 12. Ne5 Bd7 13. Ng4 h5 14. Nxf6+ Bxf6 15.
Bf4 Bc6 16. b4 a6 17. a4 O-O 18. Qxh5 g6 19. Qh3 Nf5 20. Rad1 Kg7 21. g4 Rh8
22. Qd3 Rh4 23. Bg3 *
Position (FEN): r2q4/1p3pk1/p1b1pbp1/3p1n2/PP1P2Pr/2NQ2B1/2B2P1P/3R1RK1 b - - 4 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1921
Best move: Rxg4