Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. a4 g6 7. Be2 Bg7 8. Be3
O-O 9. Nb3 Bd7 10. O-O Bc6 11. f3 Nbd7 12. a5 Qc7 13. Qd2 Rac8 14. Nd4 Ne5 15.
Bh6 Rfd8 16. Bxg7 Kxg7 17. Kh1 d5 18. Qe3 dxe4 19. fxe4 Neg4 20. Qg1 Rxd4 21.
Bxg4 Nxg4 *
Position (FEN): 2r5/1pq1ppkp/p1b3p1/P7/3rP1n1/2N5/1PP3PP/R4RQK w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1420
Best move: Qxd4+