Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Bc5 4. Nc3 Ng4 5. O-O d6 6. h3 h5 7. Nd5 c6 8. Ne3
Nxe3 9. dxe3 g5 10. Nh2 g4 11. h4 Qxh4 12. g3 Qg5 13. a3 h4 14. b4 hxg3 15.
fxg3 Bxe3+ 16. Bxe3 Qxe3+ 17. Rf2 Rh3 *
Position (FEN): rnb1k3/pp3p2/2pp4/4p3/1PB1P1p1/P3q1Pr/2P2R1N/R2Q2K1 w q - 2 18
White to move.
Themes:  Middlegame  
Puzzle rating: 2115
Best move: Qxd6