Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Bg5 d5 4. e3 b6 5. Nf3 Nbd7 6. Nc3 Be7 7. a3 Bb7 8. b4 c5
9. cxd5 Nxd5 10. dxc5 bxc5 11. Nxd5 Bxd5 12. bxc5 Nxc5 13. Bxe7 Qxe7 14. Be2
O-O 15. O-O Ne4 16. Bd3 Rfd8 17. Qb1 Nc3 18. Bxh7+ Kh8 19. Qc2 g6 20. Bxg6 fxg6
*
Position (FEN): r2r3k/p3q3/4p1p1/3b4/8/P1n1PN2/2Q2PPP/R4RK1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1095
Best move: Qxc3+