Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 d5 4. Nf3 Nc6 5. e3 Be7 6. cxd5 exd5 7. Bd3 O-O 8.
O-O Re8 9. Re1 Bg4 10. Be2 Bd6 11. Qb3 Ne7 12. e4 dxe4 13. Ne5 Be6 14. Qxb7 Bd5
15. Nxd5 Nexd5 16. Bg5 Rb8 17. Qxa7 Rxb2 18. Bh5 Qb8 19. Qxb8 Rexb8 20. Bxf6
gxf6 21. Nxf7 Bxh2+ *
Position (FEN): 1r4k1/2p2N1p/5p2/3n3B/3Pp3/8/Pr3PPb/R3R1K1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 922
Best move: Kxh2