Chess puzzle (Equality)
Moves: 1. e4 c6 2. c4 d5 3. exd5 cxd5 4. d4 Nf6 5. Nc3 Bf5 6. Qb3 Nc6 7. cxd5 Na5 8.
Qa4+ Bd7 9. Bb5 Bxb5 10. Nxb5 Nd7 11. Nf3 a6 12. Nc3 b5 13. Qd1 Nf6 14. Ne5
Nxd5 15. Nxd5 Qxd5 16. O-O e6 17. Bd2 Nc4 18. Nxc4 Qxc4 19. Bc3 Bd6 20. Qf3 O-O
21. Rfe1 b4 22. Bd2 Qxd4 23. Rad1 Qxb2 24. Bh6 Bxh2+ *
Position (FEN): r4rk1/5ppp/p3p2B/8/1p6/5Q2/Pq3PPb/3RR1K1 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1604
Best move: Kxh2