Chess puzzle (Advantage)
Moves: 1. d4 Nc6 2. Bf4 f6 3. e3 e5 4. dxe5 fxe5 5. Bg3 Nf6 6. h3 Bc5 7. c3 d6 8. Nf3
Rf8 9. Bc4 Ne4 10. Bh2 Ne7 11. O-O Nf5 12. Bd3 d5 13. Nxe5 Bxe3 14. fxe3 Nxe3
15. Qa4+ Bd7 16. Qxd7+ Qxd7 17. Nxd7 Rxf1+ 18. Bxf1 Kxd7 19. Bd3 Nc5 20. Bxh7
Rh8 21. Bg6 Rh6 22. b4 *
Position (FEN): 8/pppk2p1/6Br/2np4/1P6/2P1n2P/P5PB/RN4K1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1317
Best move: Rxg6