Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Bc4 Bg7 6. Be3 Nf6 7. Nc3 Qa5 8.
O-O O-O 9. a3 d6 10. f4 Bg4 11. Qd3 Bd7 12. f5 Ng4 13. fxg6 Nxe3 14. gxh7+ Kh8
15. Nxc6 Bxc6 *
Position (FEN): r4r1k/pp2ppbP/2bp4/q7/2B1P3/P1NQn3/1PP3PP/R4RK1 w - - 0 16
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1586
Best move: Qxe3