Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. cxd5 exd5 4. Nf3 Nf6 5. Bg5 Bb4+ 6. Nc3 h6 7. Bxf6 Qxf6 8.
e3 O-O 9. Bd3 Bg4 10. Be2 c6 11. O-O Qg6 12. Ne5 Bxe2 13. Qxe2 Qe6 14. f4 Nd7
15. Rf3 Nxe5 16. fxe5 Be7 17. Raf1 Qg6 18. e4 dxe4 19. Nxe4 Rad8 20. Rg3 Qe6
21. Rf4 b6 22. Rfg4 g5 23. Rh3 Kg7 24. Ng3 Rxd4 25. Rxd4 Bc5 26. Nh5+ Kh8 27.
Nf6 *
Position (FEN): 5r1k/p4p2/1pp1qN1p/2b1P1p1/3R4/7R/PP2Q1PP/6K1 b - - 4 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1289
Best move: Bxd4+