Chess puzzle (Advantage)
Moves: 1. b3 d5 2. Bb2 c5 3. e3 Nc6 4. f4 Bf5 5. Bd3 Bxd3 6. cxd3 e6 7. Nf3 Nf6 8. O-O
Nb4 9. d4 Nd3 10. Ba3 Be7 11. Ne1 cxd4 12. Bxe7 Qxe7 13. Nxd3 dxe3 14. dxe3 Ne4
15. Nd2 Nc3 16. Qg4 O-O 17. Ne5 Rac8 18. Ndf3 f5 19. Qh5 Qc5 20. Rae1 Nxa2 21.
Ng5 h6 22. Qg6 hxg5 23. Qxg5 Rf6 24. Ng6 d4 25. exd4 Qxd4+ 26. Kh1 Nc3 27. Qh5
Rxg6 *
Position (FEN): 2r3k1/pp4p1/4p1r1/5p1Q/3q1P2/1Pn5/6PP/4RR1K w - - 0 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 918
Best move: Qxg6