Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 h6 7. Bh4 b6 8. cxd5
exd5 9. Bd3 Bb7 10. Rc1 Nbd7 11. O-O c5 12. Qe2 Rc8 13. Rfd1 Re8 14. Bf5 g6 15.
Bb1 cxd4 16. Nxd4 Nc5 17. Nf3 Qc7 18. Nb5 Qd8 19. Nbd4 Ba6 20. Qe1 Kg7 21. h3
Nfe4 22. Bxe7 Rxe7 23. b4 Ne6 24. b5 Bb7 25. Bd3 N6c5 26. Bf1 Rec7 27. Nd2 Nxd2
28. Qxd2 Ne4 29. Qe1 Nc3 30. Nc6 Bxc6 *
Position (FEN): 2rq4/p1r2pk1/1pb3pp/1P1p4/8/2n1P2P/P4PP1/2RRQBK1 w - - 0 31
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1155
Best move: Qxc3+