Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nf3 g6 3. c3 Bg7 4. Bf4 Bg4 5. Nbd2 Nf6 6. h3 Bf5 7. Nh4 Qd7 8. e3
O-O 9. Nxf5 Qxf5 10. Qf3 c6 11. Be2 Ne4 12. Rd1 Na6 13. Bd3 e5 14. Nxe4 exf4
15. Nd6 Qe6 16. Qxf4 b5 17. O-O Rad8 18. Nb7 Rd7 19. Na5 Re7 20. Rfe1 c5 21.
dxc5 Be5 22. Qf3 Nxc5 23. Bxb5 Qb6 24. Bc6 Qxa5 25. Rxd5 Rc8 26. Bd7 Qxa2 *
Position (FEN): 2r3k1/p2Brp1p/6p1/2nRb3/8/2P1PQ1P/qP3PP1/4R1K1 w - - 0 27
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 820
Best move: Bxc8