[Event "Africa Amateur Individual Chess Championship"]
[Site "https://lichess.org/VTXuxEwN"]
[Date "2019.01.03"]
[Round "5"]
[White "Khanyapa Theko"]
[Black "Leeroy Mpala"]
[Result "0-1"]
[GameId "VTXuxEwN"]
[WhiteElo "1686"]
[BlackElo "1691"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "B12"]
[Opening "Caro-Kann Defense: Advance Variation, Short Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]

1. e4 { [%eval 0.12] } 1... c6 { [%eval 0.31] } 2. d4 { [%eval 0.3] } 2... d5 { [%eval 0.31] } 3. e5 { [%eval -0.08] } 3... Bf5 { [%eval 0.34] } 4. Nf3 { [%eval 0.1] } { B12 Caro-Kann Defense: Advance Variation, Short Variation } 4... e6 { [%eval 0.24] } 5. c3 { [%eval 0.09] } 5... Nd7 { [%eval 0.51] } 6. Be2 { [%eval 0.09] } 6... Ne7 { [%eval 0.33] } 7. Nh4 { [%eval 0.24] } 7... Bg6 { [%eval 0.64] } 8. Bg5?! { (0.64 → 0.00) Inaccuracy. O-O was best. } { [%eval 0.0] } (8. O-O c5) 8... Qb6 { [%eval 0.18] } 9. Nxg6?! { (0.18 → -0.60) Inaccuracy. Qb3 was best. } { [%eval -0.6] } (9. Qb3 Nf5 10. Nxf5 Bxf5 11. O-O f6 12. exf6 gxf6 13. Be3 Bd6 14. Nd2 Qxb3 15. axb3 Kf7) 9... hxg6 { [%eval -0.55] } 10. Qb3 { [%eval -0.65] } 10... f6 { [%eval -0.52] } 11. exf6 { [%eval -0.83] } 11... gxf6 { [%eval -0.81] } 12. Qxb6 { [%eval -0.65] } 12... axb6 { [%eval -0.75] } 13. Bd2 { [%eval -0.89] } 13... e5 { [%eval -0.67] } 14. dxe5 { [%eval -0.87] } 14... fxe5 { [%eval -0.82] } 15. Na3 { [%eval -0.95] } 15... Nf5 { [%eval -0.82] } 16. Nc2 { [%eval -0.95] } 16... Bc5 { [%eval -0.5] } 17. b4 { [%eval -0.46] } 17... Bd6 { [%eval -0.38] } 18. g4?! { (-0.38 → -1.41) Inaccuracy. a4 was best. } { [%eval -1.41] } (18. a4 Nf6 19. O-O Ne4 20. Be1 Kf7 21. f3 Ng5 22. Bd2 Ne6 23. g3 Rh3 24. Kg2 Rah8) 18... Nh4 { [%eval -1.23] } 19. Bg5?! { (-1.23 → -1.96) Inaccuracy. a4 was best. } { [%eval -1.96] } (19. a4 e4) 19... e4 { [%eval -1.57] } 20. Kf1?! { (-1.57 → -2.22) Inaccuracy. c4 was best. } { [%eval -2.22] } (20. c4 Bf4 21. Bxh4 Rxh4 22. cxd5 cxd5 23. a4 Ke7 24. Ne3 Bxe3 25. fxe3 Ne5 26. a5 Nxg4) 20... Ne5 { [%eval -2.06] } 21. Bf6 { [%eval -1.84] } 21... Rh7 { [%eval -1.9] } 22. a3 { [%eval -2.16] } 22... Kf7 { [%eval -1.96] } 23. Bxh4 { [%eval -2.47] } 23... Rxh4 { [%eval -2.49] } 24. h3 { [%eval -2.51] } 24... Rah8 { [%eval -2.45] } 25. Kg2 { [%eval -2.99] } 25... Nf3?! { (-2.99 → -1.83) Inaccuracy. g5 was best. } { [%eval -1.83] } (25... g5 26. Bf1 Ng6 27. c4 Be5 28. Re1 Rxh3 29. Rxh3 Nf4+ 30. Kh1 Nxh3 31. cxd5 cxd5 32. Bxh3) 26. Rad1?? { (-1.83 → -4.58) Blunder. Bxf3 was best. } { [%eval -4.58] } (26. Bxf3 exf3+ 27. Kxf3 Rxh3+ 28. Kg2 Rh2+ 29. Rxh2 Rxh2+ 30. Kg1 Rh3 31. Ne3 Be5 32. b5 Bxc3) 26... Ng5 { [%eval -4.5] } 27. c4?! { (-4.50 → -7.23) Inaccuracy. Nd4 was best. } { [%eval -7.23] } (27. Nd4 Nxh3 28. Kf1 Nf4 29. Rxh4 Rxh4 30. Ke1 Be5 31. Bf1 b5 32. Kd2 Rh2 33. Ke3 Nh3) 27... Nxh3 { [%eval -7.22] } 28. Kf1 { [%eval -6.3] } 28... Nf4 { [%eval -6.01] } 29. Rxh4 { [%eval -7.18] } 29... Rxh4 { [%eval -7.03] } 30. Ke1 { [%eval -6.92] } 30... Be5 { [%eval -6.71] } 31. Kd2 { [%eval -6.11] } 31... Rh2 { [%eval -6.0] } 32. Rf1 { [%eval -5.99] } 32... d4 { [%eval -5.59] } 33. Ne1 { [%eval -6.59] } 33... d3?? { (-6.59 → -1.01) Blunder. Rh3 was best. } { [%eval -1.01] } (33... Rh3) 34. Bxd3?? { (-1.01 → -5.16) Blunder. Bf3 was best. } { [%eval -5.16] } (34. Bf3) 34... Nxd3 { [%eval -5.12] } 35. Nxd3 { [%eval -5.01] } 35... exd3 { [%eval -5.04] } 36. Kxd3 { [%eval -4.93] } 36... Bf4 { [%eval -4.36] } 37. Ke4 { [%eval -4.73] } 37... g5 { [%eval -4.68] } 38. Kf5 { [%eval -4.87] } 38... Rh8 { [%eval -4.9] } 39. Rd1? { (-4.90 → -8.83) Mistake. Ke4 was best. } { [%eval -8.83] } (39. Ke4 Re8+) 39... Re8 { [%eval -8.52] } 40. Rd7+ { [%eval -8.26] } 40... Re7 { [%eval -7.74] } 41. Rxe7+ { [%eval -7.27] } 41... Kxe7 { [%eval -6.6] } 42. a4 { [%eval -9.22] } 42... Kd6 { [%eval -9.09] } 43. Ke4 { [%eval -8.92] } 43... b5 { [%eval -8.25] } 44. axb5 { [%eval -11.43] } 44... cxb5 { [%eval -8.36] } 45. cxb5 { [%eval -17.06] } 45... Bd2?! { (-17.06 → -6.92) Inaccuracy. Kc7 was best. } { [%eval -6.92] } (45... Kc7) 46. Kf5?! { (-6.92 → -15.15) Inaccuracy. Kd3 was best. } { [%eval -15.15] } (46. Kd3 Bxb4) 46... Kc7 { [%eval -8.57] } { White resigns. } 0-1