csmath: Stunning attack by Ivanchuk in Exchange variation of Slav. I don't think this opening is something anybody wants to play as black ... except Ivanchuk!
[completely crazy continuation that has a practical value of confusing the opponent.]
[That it is!
17. Bxe5! Nxe5
18. Rac1 Be7
19. Nf3 Nhg4
20. Bb5 Rb8
21. Qxb8 Rxb8
22. Bxd7 Nxd7
and white is simply winning because white either has rook and three pawns for bishop pair or pin on the 7th rank if black attempts to scoop up b2 pawn.
Li Chao is afraid of sacrificing bishop but loses a piece anyway.]
[Attempting a pin.]
[it doesn't work.]
[black removes queen from pin and is now better.]
24. Be4? Nd8?
[24. ...Bb4, 25. Rc2 g5!, 26. Bxh7 gxh4 was winning.]
[28. ...Rd6, 29. Qb1 Rxd2, 30. Rxd2 h4, 31. Bxh4 e4 exploiting weak first rank was stronger.]
and the game transposes into lost ending for white which Ivanchuk goes on to win somehow but the notation on this site after 37 moves makes no sense because the moves 38 and 39 are reversed. It should be:
38. Rf1 Rxa3
39. g4 hxg4
and the rest the same as in the game notation.
This is of little interest because after 37 moves the game was lost for white anyway and nothing he could do to save it.