Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nf3 Bf5 3. e3 Be4 4. Be2 Nd7 5. Nbd2 c6 6. Nxe4 dxe4 7. Nd2 Ngf6 8.
O-O e5 9. c3 exd4 10. cxd4 g6 11. b3 Be7 12. Bb2 O-O 13. Rc1 Nb6 14. Qc2 a5 15.
Nxe4 Nxe4 16. Qxe4 a4 17. Qc2 a3 18. Ba1 Nd5 19. Bf3 Nb4 20. Qd2 Nd5 21. e4 Bg5
22. Qd1 Bxc1 23. Qxc1 Nb4 24. d5 Nxa2 25. Qd2 cxd5 26. exd5 Re8 27. Qxa2 Qd6
28. Qd2 a2 29. h4 Ra3 30. h5 gxh5 31. Bxh5 Re5 32. Qc3 f6 33. Qc8+ Qf8 34. Qxb7
*
Position (FEN): 5qk1/1Q5p/5p2/3Pr2B/8/rP6/p4PP1/B4RK1 b - - 0 34
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1440
Best move: Rxh5