Chess puzzle (Equality)
Moves: 1. d4 c6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 Nf6 6. Be3 O-O 7. Qd2 d5 8. e5 Ne8
9. O-O-O dxc4 10. Bxc4 b5 11. Be2 Be6 12. Kb1 Na6 13. g4 b4 14. Na4 Qd5 15. b3
Nec7 16. Bc4 Qa5 17. Bxe6 fxe6 18. Bh6 Bxh6 *
Position (FEN): r4rk1/p1n1p2p/n1p1p1pb/q3P3/Np1P2P1/1P3P2/P2Q3P/1K1R2NR w - - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1604
Best move: Qxh6