Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 c6 4. e3 Nf6 5. Nf3 Nbd7 6. Bd3 dxc4 7. Bxc4 b5 8. Bd3
Bb7 9. e4 b4 10. Na4 Qc7 11. e5 Nd5 12. Qe2 c5 13. Nxc5 Bxc5 14. dxc5 O-O 15.
O-O h6 16. c6 Bxc6 17. Bd2 Rfc8 18. Rac1 Qb6 19. Rfe1 a5 20. Qe4 Nf8 21. Qg4
Kh8 22. Qh3 Kg8 23. Re4 Ne7 24. Rg4 Bxf3 25. gxf3 Rxc1+ 26. Bxc1 Qc5 27. Rxg7+
*
Position (FEN): r4nk1/4npR1/4p2p/p1q1P3/1p6/3B1P1Q/PP3P1P/2B3K1 b - - 0 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 890
Best move: Kxg7