Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nc3 Nf6 3. d3 Nc6 4. f4 exf4 5. Bxf4 Be7 6. Nf3 d6 7. Be2 O-O 8.
O-O b6 9. Qe1 Bb7 10. d4 a5 11. Rd1 Nb4 12. e5 Nfd5 13. Nxd5 Nxd5 14. Bc1 dxe5
15. dxe5 c6 16. Qg3 Kh8 17. Ng5 Bxg5 18. Bxg5 Qc7 19. Bd3 Rae8 20. Qh4 g6 21.
Bf6+ Nxf6 22. exf6 Rg8 23. Bxg6 *
Position (FEN): 4r1rk/1bq2p1p/1pp2PB1/p7/7Q/8/PPP3PP/3R1RK1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1391
Best move: Rxg6