Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O b5 6. Bb3 d6 7. c3 Bg4 8. d3 h6
9. Re1 Be7 10. Be3 O-O 11. Nbd2 a5 12. a4 b4 13. Qc2 Rb8 14. d4 exd4 15. cxd4
Qd7 16. Bc4 Na7 17. d5 c5 18. dxc6 Nxc6 19. Bb5 Rbc8 20. Bb6 Qb7 21. Nc4 Bxf3
22. gxf3 Ne5 23. Bxa5 Nxf3+ 24. Kg2 Nxe1+ 25. Rxe1 d5 26. exd5 Qxd5+ 27. Kg1
Bc5 28. Re5 Qf3 29. Ba6 Ng4 30. Re2 Rce8 31. Nd2 Qxe2 32. Bxe2 Rxe2 *
Position (FEN): 5rk1/5pp1/7p/B1b5/Pp4n1/8/1PQNrP1P/6K1 w - - 0 33
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1151
Best move: Qxc5