[Event "Chinese Chess League"] [Site "China CHN"] [Date "2017.11.04"] [Round "18.4"] [White "Jinshi Bai"] [Black "Ding Liren"] [Result "0-1"] [WhiteElo "2553"] [BlackElo "2774"] [Variant "Standard"] [TimeControl "-"] [ECO "E21"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.25] } 1... Nf6 { [%eval 0.22] } 2. c4 { [%eval 0.18] } 2... e6 { [%eval 0.23] } 3. Nc3 { [%eval 0.09] } 3... Bb4 { [%eval 0.24] } 4. Nf3 { [%eval 0.0] } { E21 Nimzo-Indian Defense: Three Knights Variation } 4... O-O { [%eval 0.25] } 5. Bg5 { [%eval 0.1] } 5... c5 { [%eval 0.14] } 6. e3 { [%eval 0.07] } 6... cxd4 { [%eval 0.32] } 7. Qxd4 { [%eval 0.01] } 7... Nc6 { [%eval 0.09] } 8. Qd3 { [%eval 0.32] } 8... h6 { [%eval 0.17] } 9. Bh4 { [%eval 0.29] } 9... d5 { [%eval 0.19] } 10. Rd1 { [%eval 0.23] } 10... g5 { [%eval 0.23] } 11. Bg3 { [%eval 0.2] } 11... Ne4 { [%eval 0.28] } 12. Nd2 { [%eval 0.31] } 12... Nc5 { [%eval 0.26] } 13. Qc2 { [%eval 0.3] } 13... d4 { [%eval 0.3] } 14. Nf3 { [%eval 0.28] } 14... e5 { [%eval 0.15] } 15. Nxe5 { [%eval 0.13] } 15... dxc3 { [%eval 0.12] } 16. Rxd8 { [%eval 0.0] } 16... cxb2+ { [%eval 0.33] } 17. Ke2?? { (0.33 → -3.61) Blunder. Rd2 was best. } { [%eval -3.61] } (17. Rd2 Rd8 18. Nf3 Bg4 19. Qxb2 Bxf3 20. gxf3 Rxd2 21. Qxd2 Bxd2+ 22. Kxd2 Rd8+ 23. Ke1 Nd3+) 17... Rxd8 { [%eval -3.66] } 18. Qxb2 { [%eval -3.57] } 18... Na4 { [%eval -3.43] } 19. Qc2 { [%eval -3.57] } 19... Nc3+ { [%eval -3.32] } 20. Kf3 { [%eval -3.23] } 20... Rd4 { [%eval -3.38] } 21. h3 { [%eval -3.91] } 21... h5 { [%eval -3.71] } 22. Bh2?! { (-3.71 → -4.94) Inaccuracy. e4 was best. } { [%eval -4.94] } (22. e4 Rxe4 23. Qxe4 Nxe4 24. Kxe4 f5+ 25. Kf3 Nd4+ 26. Ke3 Nc2+ 27. Ke2 f4 28. Kd1 Ne1) 22... g4+ { [%eval -4.69] } 23. Kg3 { [%eval -5.27] } 23... Rd2 { [%eval -4.83] } 24. Qb3? { (-4.83 → -9.00) Mistake. Qxd2 was best. } { [%eval -9.0] } (24. Qxd2 Ne4+ 25. Kh4 Bxd2 26. Nxc6 bxc6 27. f3 Nf2 28. Rg1 Bxe3 29. hxg4 hxg4 30. Be2 Kg7) 24... Ne4+ { [%eval -8.71] } 25. Kh4 { [%eval -14.51] } 25... Be7+ { [%eval -14.42] } 26. Kxh5 { [%eval -14.15] } 26... Kg7 { [%eval -13.31] } 27. Bf4 { [%eval -14.52] } 27... Bf5 { [%eval -14.22] } 28. Bh6+ { [%eval -14.1] } 28... Kh7 { [%eval -13.6] } 29. Qxb7 { [%eval -13.55] } 29... Rxf2 { [%eval -13.07] } 30. Bg5?! { (-13.07 → Mate in 7) Checkmate is now unavoidable. Qxe7 was best. } { [%eval #-7] } (30. Qxe7 Nxe7) 30... Rh8 { [%eval -20.07] } 31. Nxf7?! { (-20.07 → Mate in 5) Checkmate is now unavoidable. Qb8 was best. } { [%eval #-5] } (31. Qb8 Rxb8 32. Nxf7 Ng3+ 33. Kh4 Nxh1 34. Bxe7 Nxe7 35. e4 Rxf1 36. exf5 Nxf5+ 37. Kg5 Rg8+) 31... Bg6+ { [%eval #-4] } 32. Kxg4 { [%eval #-4] } 32... Ne5+ { [%eval #-3] } { White resigns. } 0-1