Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Nc3 Bg4 4. h3 Bh5 5. Be2 Bxf3 6. Bxf3 Nf6 7. d3 Be7 8.
Be3 c6 9. O-O O-O 10. Be2 Na6 11. f4 h6 12. f5 Nc7 13. Bf3 b5 14. Be2 b4 15.
Nb1 c5 16. Nd2 Nb5 17. Nc4 Nd4 18. c3 bxc3 19. bxc3 Nb5 20. Qd2 Rb8 21. Rf3 Nh5
22. a4 Nc7 23. Bxh6 gxh6 24. Qxh6 Ng7 25. Rg3 Bf6 26. Rf1 Re8 27. Rxg7+ *
Position (FEN): 1r1qr1k1/p1n2pR1/3p1b1Q/2p1pP2/P1N1P3/2PP3P/4B1P1/5RK1 b - - 0 27
Black to move.
Themes:  Middlegame  
Puzzle rating: 718
Best move: Bxg7