Both agree it is a capturingDefender25 of 26,082

. . k r . . . r
p p p q . p p p
. . n . . . . .
. . . n B . . .
. . . . . . b .
P . . P . N . .
. P P Q B P P P
. . K R . . . R
12... Bxf3
. . k r . . . r
p p p q . p p p
. . n . . . . .
. . . n B . . .
. . . . . . . .
P . . P . b . .
. P P Q B P P P
. . K R . . . R
13. Bxf3
. . k r . . . r
p p p q . p p p
. . n . . . . .
. . . n B . . .
. . . . . . . .
P . . P . B . .
. P P Q . P P P
. . K R . . . R
Nxe5
. . k r . . . r
p p p q . p p p
. . . . . . . .
. . . n n . . .
. . . . . . . .
P . . P . B . .
. P P Q . P P P
. . K R . . . R
Koga labels this position capturingDefenderattractionintermezzo
Lichess labelled capturingDefender, intermezzo
. . . . . . k .
. . . . . p p p
p . . . . . . .
. p r p . P . .
. Q . N n q . .
. P . . R . . P
P . P . . . P .
. . . . . . K .
31. Rxe4
. . . . . . k .
. . . . . p p p
p . . . . . . .
. p r p . P . .
. Q . N R q . .
. P . . . . . P
P . P . . . P .
. . . . . . K .
Qxe4
. . . . . . k .
. . . . . p p p
p . . . . . . .
. p r p . P . .
. Q . N q . . .
. P . . . . . P
P . P . . . P .
. . . . . . K .
32. Qxc5
. . . . . . k .
. . . . . p p p
p . . . . . . .
. p Q p . P . .
. . . N q . . .
. P . . . . . P
P . P . . . P .
. . . . . . K .
Koga labels this position capturingDefender
Lichess labelled capturingDefender
r . . q . r k .
. . . . p . b .
p . . p . n . .
. p p b . . p .
. . . . . . P .
. B . P . . . .
P P P . . . . N
R . B Q . R K .
18. Rxf6
r . . q . r k .
. . . . p . b .
p . . p . R . .
. p p b . . p .
. . . . . . P .
. B . P . . . .
P P P . . . . N
R . B Q . . K .
Bxf6
r . . q . r k .
. . . . p . . .
p . . p . b . .
. p p b . . p .
. . . . . . P .
. B . P . . . .
P P P . . . . N
R . B Q . . K .
19. Bxd5+
r . . q . r k .
. . . . p . . .
p . . p . b . .
. p p B . . p .
. . . . . . P .
. . . P . . . .
P P P . . . . N
R . B Q . . K .
e6
r . . q . r k .
. . . . . . . .
p . . p p b . .
. p p B . . p .
. . . . . . P .
. . . P . . . .
P P P . . . . N
R . B Q . . K .
20. Bxe6+
r . . q . r k .
. . . . . . . .
p . . p B b . .
. p p . . . p .
. . . . . . P .
. . . P . . . .
P P P . . . . N
R . B Q . . K .
Koga labels this position capturingDefenderdestroying
Lichess labelled capturingDefender, fork
r . . q . r k .
p p p . . p p p
. . n b b . . .
. . . . . . N .
. . . . . . n .
. . N P B . . .
P P P . B P P P
R . . Q K . . R
9... Nxe3
r . . q . r k .
p p p . . p p p
. . n b b . . .
. . . . . . N .
. . . . . . . .
. . N P n . . .
P P P . B P P P
R . . Q K . . R
10. fxe3
r . . q . r k .
p p p . . p p p
. . n b b . . .
. . . . . . N .
. . . . . . . .
. . N P P . . .
P P P . B . P P
R . . Q K . . R
Qxg5
r . . . . r k .
p p p . . p p p
. . n b b . . .
. . . . . . q .
. . . . . . . .
. . N P P . . .
P P P . B . P P
R . . Q K . . R
Koga labels this position capturingDefender
Lichess labelled capturingDefender
. . . . r r . k
p p p . . . p .
. . . . . . . p
. . . . . . . .
. . . . . q . .
. . P . . . . P
P P B Q . P . .
. . . R R . K .
27... Qxd2
. . . . r r . k
p p p . . . p .
. . . . . . . p
. . . . . . . .
. . . . . . . .
. . P . . . . P
P P B q . P . .
. . . R R . K .
28. Rxd2
. . . . r r . k
p p p . . . p .
. . . . . . . p
. . . . . . . .
. . . . . . . .
. . P . . . . P
P P B R . P . .
. . . . R . K .
Rxe1+
. . . . . r . k
p p p . . . p .
. . . . . . . p
. . . . . . . .
. . . . . . . .
. . P . . . . P
P P B R . P . .
. . . . r . K .
Koga labels this position capturingDefenderdeflectionattraction
Lichess labelled capturingDefender
. . . . . . . .
. p . . . p p p
. R . . P . . .
P . . . . . . .
. r . . . . . .
. . k . K . . .
. . . . . P . P
. . . . . . . .
37... Rxb6
. . . . . . . .
. p . . . p p p
. r . . P . . .
P . . . . . . .
. . . . . . . .
. . k . K . . .
. . . . . P . P
. . . . . . . .
38. axb6
. . . . . . . .
. p . . . p p p
. P . . P . . .
. . . . . . . .
. . . . . . . .
. . k . K . . .
. . . . . P . P
. . . . . . . .
fxe6
. . . . . . . .
. p . . . . p p
. P . . p . . .
. . . . . . . .
. . . . . . . .
. . k . K . . .
. . . . . P . P
. . . . . . . .
Koga labels this position capturingDefenderintermezzo
Lichess labelled capturingDefender, intermezzo
r . . . . r k .
p p . b . p p p
. . n . p q . .
. B . p . n . .
Q b . P . . . .
. . N . B . . .
P P . . N P P P
R . . . . R K .
13. Bxc6
r . . . . r k .
p p . b . p p p
. . B . p q . .
. . . p . n . .
Q b . P . . . .
. . N . B . . .
P P . . N P P P
R . . . . R K .
Bxc6
r . . . . r k .
p p . . . p p p
. . b . p q . .
. . . p . n . .
Q b . P . . . .
. . N . B . . .
P P . . N P P P
R . . . . R K .
14. Qxb4
r . . . . r k .
p p . . . p p p
. . b . p q . .
. . . p . n . .
. Q . P . . . .
. . N . B . . .
P P . . N P P P
R . . . . R K .
Koga labels this position capturingDefender
Lichess labelled capturingDefender
r n b . k . r .
p p . . n p . p
. . p p . q . b
. . . . . N . .
. . B . P B . Q
. . N P . . . .
P P P . . . P P
R . . . . K . R
12... Qxh4
r n b . k . r .
p p . . n p . p
. . p p . . . b
. . . . . N . .
. . B . P B . q
. . N P . . . .
P P P . . . P P
R . . . . K . R
13. Nxh4
r n b . k . r .
p p . . n p . p
. . p p . . . b
. . . . . . . .
. . B . P B . N
. . N P . . . .
P P P . . . P P
R . . . . K . R
Bxf4
r n b . k . r .
p p . . n p . p
. . p p . . . .
. . . . . . . .
. . B . P b . N
. . N P . . . .
P P P . . . P P
R . . . . K . R
Koga labels this position capturingDefender
Lichess labelled capturingDefender
. . . r . . . .
p k . p . . . r
. p n R p . q .
. . . . . p . .
. . . . . B . .
. . P . . Q P .
P . . . . P . p
. . . R . . . K
32. Rxc6
. . . r . . . .
p k . p . . . r
. p R . p . q .
. . . . . p . .
. . . . . B . .
. . P . . Q P .
P . . . . P . p
. . . R . . . K
dxc6
. . . r . . . .
p k . . . . . r
. p p . p . q .
. . . . . p . .
. . . . . B . .
. . P . . Q P .
P . . . . P . p
. . . R . . . K
33. Rxd8
. . . R . . . .
p k . . . . . r
. p p . p . q .
. . . . . p . .
. . . . . B . .
. . P . . Q P .
P . . . . P . p
. . . . . . . K
Koga labels this position capturingDefenderdestroying
Lichess labelled capturingDefender, discoveredAttack
. . . r . r k .
. p . q b p p .
p . . . p n . p
. . . . p . . .
. n . . . . . B
. . N . . N . .
P P P Q . P P P
. K . R . . . R
16. Qxd7
. . . r . r k .
. p . Q b p p .
p . . . p n . p
. . . . p . . .
. n . . . . . B
. . N . . N . .
P P P . . P P P
. K . R . . . R
Rxd7
. . . . . r k .
. p . r b p p .
p . . . p n . p
. . . . p . . .
. n . . . . . B
. . N . . N . .
P P P . . P P P
. K . R . . . R
17. Rxd7
. . . . . r k .
. p . R b p p .
p . . . p n . p
. . . . p . . .
. n . . . . . B
. . N . . N . .
P P P . . P P P
. K . . . . . R
Nxd7
. . . . . r k .
. p . n b p p .
p . . . p . . p
. . . . p . . .
. n . . . . . B
. . N . . N . .
P P P . . P P P
. K . . . . . R
18. Bxe7
. . . . . r k .
. p . n B p p .
p . . . p . . p
. . . . p . . .
. n . . . . . .
. . N . . N . .
P P P . . P P P
. K . . . . . R
Koga labels this position capturingDefender
Lichess labelled capturingDefender
. . . r . b k .
p p p . p . p .
. . . . . . . .
. . q n . . . Q
. . . . . P . B
. . N . . . . .
P P P . . . P P
. . . R . . . K
22... Nxc3
. . . r . b k .
p p p . p . p .
. . . . . . . .
. . q . . . . Q
. . . . . P . B
. . n . . . . .
P P P . . . P P
. . . R . . . K
23. Qxc5
. . . r . b k .
p p p . p . p .
. . . . . . . .
. . Q . . . . .
. . . . . P . B
. . n . . . . .
P P P . . . P P
. . . R . . . K
Rxd1+
. . . . . b k .
p p p . p . p .
. . . . . . . .
. . Q . . . . .
. . . . . P . B
. . n . . . . .
P P P . . . P P
. . . r . . . K
24. Qg1
. . . . . b k .
p p p . p . p .
. . . . . . . .
. . . . . . . .
. . . . . P . B
. . n . . . . .
P P P . . . P P
. . . r . . Q K
Rxg1+
. . . . . b k .
p p p . p . p .
. . . . . . . .
. . . . . . . .
. . . . . P . B
. . n . . . . .
P P P . . . P P
. . . . . . r K
Koga labels this position forkdiscoveredAttackcapturingDefenderdeflection
Lichess labelled capturingDefender, discoveredAttack
r . . n . . k .
p . . . q . . p
. . . . b p p .
. p . . p . . .
. Q . . . . . .
P N P . P . B P
. . . . . P P .
R . . . . . K .
27... Qxb4
r . . n . . k .
p . . . . . . p
. . . . b p p .
. p . . p . . .
. q . . . . . .
P N P . P . B P
. . . . . P P .
R . . . . . K .
28. axb4
r . . n . . k .
p . . . . . . p
. . . . b p p .
. p . . p . . .
. P . . . . . .
. N P . P . B P
. . . . . P P .
R . . . . . K .
Bxb3
r . . n . . k .
p . . . . . . p
. . . . . p p .
. p . . p . . .
. P . . . . . .
. b P . P . B P
. . . . . P P .
R . . . . . K .
Koga labels this position capturingDefender
Lichess labelled capturingDefender
r r . . . . k .
. . . n . . p p
. . R q p . . .
. . . p N p . .
. . . P . . . .
. . . . P . P .
. P . Q . P . P
. . . . . R K .
23... Nxe5
r r . . . . k .
. . . . . . p p
. . R q p . . .
. . . p n p . .
. . . P . . . .
. . . . P . P .
. P . Q . P . P
. . . . . R K .
24. dxe5
r r . . . . k .
. . . . . . p p
. . R q p . . .
. . . p P p . .
. . . . . . . .
. . . . P . P .
. P . Q . P . P
. . . . . R K .
Qxc6
r r . . . . k .
. . . . . . p p
. . q . p . . .
. . . p P p . .
. . . . . . . .
. . . . P . P .
. P . Q . P . P
. . . . . R K .
Koga labels this position capturingDefenderinsufficientlyDefended
Lichess labelled capturingDefender
r . . . q . k .
p . . . . . b .
. p p . . . p .
. . . n . p B .
Q n b . p . . .
. . N . P P . P
P P . . . . B N
. . . R . . K .
25. Nxd5
r . . . q . k .
p . . . . . b .
. p p . . . p .
. . . N . p B .
Q n b . p . . .
. . . . P P . P
P P . . . . B N
. . . R . . K .
cxd5
r . . . q . k .
p . . . . . b .
. p . . . . p .
. . . p . p B .
Q n b . p . . .
. . . . P P . P
P P . . . . B N
. . . R . . K .
26. Qxb4
r . . . q . k .
p . . . . . b .
. p . . . . p .
. . . p . p B .
. Q b . p . . .
. . . . P P . P
P P . . . . B N
. . . R . . K .
Koga labels this position capturingDefender
Lichess labelled capturingDefender
r . b . . . k .
p p q . b r p .
. . . . Q n . p
. . n . . N . .
. . . . . . . .
. N P . . . . .
P P . . . P P P
R . B R . . K .
18. Nxe7+
r . b . . . k .
p p q . N r p .
. . . . Q n . p
. . n . . . . .
. . . . . . . .
. N P . . . . .
P P . . . P P P
R . B R . . K .
Qxe7
r . b . . . k .
p p . . q r p .
. . . . Q n . p
. . n . . . . .
. . . . . . . .
. N P . . . . .
P P . . . P P P
R . B R . . K .
19. Qxe7
r . b . . . k .
p p . . Q r p .
. . . . . n . p
. . n . . . . .
. . . . . . . .
. N P . . . . .
P P . . . P P P
R . B R . . K .
Rxe7
r . b . . . k .
p p . . r . p .
. . . . . n . p
. . n . . . . .
. . . . . . . .
. N P . . . . .
P P . . . P P P
R . B R . . K .
20. Nxc5
r . b . . . k .
p p . . r . p .
. . . . . n . p
. . N . . . . .
. . . . . . . .
. . P . . . . .
P P . . . P P P
R . B R . . K .
Koga labels this position capturingDefender
Lichess labelled capturingDefender
r . . . r . k .
. p p q n p p p
p . . b . . . .
. . . p . b . .
. . . P . . . .
. . P B . N . .
P P Q N . P P P
R . . . R . K .
13. Rxe7
r . . . r . k .
. p p q R p p p
p . . b . . . .
. . . p . b . .
. . . P . . . .
. . P B . N . .
P P Q N . P P P
R . . . . . K .
Qxe7
r . . . r . k .
. p p . q p p p
p . . b . . . .
. . . p . b . .
. . . P . . . .
. . P B . N . .
P P Q N . P P P
R . . . . . K .
14. Bxf5
r . . . r . k .
. p p . q p p p
p . . b . . . .
. . . p . B . .
. . . P . . . .
. . P . . N . .
P P Q N . P P P
R . . . . . K .
Koga labels this position capturingDefenderdeflectionattraction
Lichess labelled capturingDefender, deflection
r . . . . r k .
. b q . b p p p
p . . p . . . .
Q p . n p . . .
P . . . B . . .
. N . . B P . .
. P P . . . P P
R . . . . R K .
18. Qxc7
r . . . . r k .
. b Q . b p p p
p . . p . . . .
. p . n p . . .
P . . . B . . .
. N . . B P . .
. P P . . . P P
R . . . . R K .
Nxc7
r . . . . r k .
. b n . b p p p
p . . p . . . .
. p . . p . . .
P . . . B . . .
. N . . B P . .
. P P . . . P P
R . . . . R K .
19. Bxb7
r . . . . r k .
. B n . b p p p
p . . p . . . .
. p . . p . . .
P . . . . . . .
. N . . B P . .
. P P . . . P P
R . . . . R K .
Koga labels this position capturingDefendercounterThreat
Lichess labelled capturingDefender
. . . . . r . k
. . . . b . p p
. . . p . . n .
. . p . p . . .
p . . . . . . .
P . . . B . P P
q . . Q . P . K
. . R . R . N .
31... Qxd2
. . . . . r . k
. . . . b . p p
. . . p . . n .
. . p . p . . .
p . . . . . . .
P . . . B . P P
. . . q . P . K
. . R . R . N .
32. Bxd2
. . . . . r . k
. . . . b . p p
. . . p . . n .
. . p . p . . .
p . . . . . . .
P . . . . . P P
. . . B . P . K
. . R . R . N .
Rxf2+
. . . . . . . k
. . . . b . p p
. . . p . . n .
. . p . p . . .
p . . . . . . .
P . . . . . P P
. . . B . r . K
. . R . R . N .
33. Kh1
. . . . . . . k
. . . . b . p p
. . . p . . n .
. . p . p . . .
p . . . . . . .
P . . . . . P P
. . . B . r . .
. . R . R . N K
Rxd2
. . . . . . . k
. . . . b . p p
. . . p . . n .
. . p . p . . .
p . . . . . . .
P . . . . . P P
. . . r . . . .
. . R . R . N K
Koga labels this position pincapturingDefenderdeflectionattraction
Lichess labelled capturingDefender, fork
. . . . r . . .
. . b k . . . .
. . n p . . p .
. Q . . . n . .
. . . . . . . .
. P q . . . . .
P . . B . P P P
. . . R R . K .
35... Qxd2
. . . . r . . .
. . b k . . . .
. . n p . . p .
. Q . . . n . .
. . . . . . . .
. P . . . . . .
P . . q . P P P
. . . R R . K .
36. Rxd2
. . . . r . . .
. . b k . . . .
. . n p . . p .
. Q . . . n . .
. . . . . . . .
. P . . . . . .
P . . R . P P P
. . . . R . K .
Rxe1+
. . . . . . . .
. . b k . . . .
. . n p . . p .
. Q . . . n . .
. . . . . . . .
. P . . . . . .
P . . R . P P P
. . . . r . K .
37. Qf1
. . . . . . . .
. . b k . . . .
. . n p . . p .
. . . . . n . .
. . . . . . . .
. P . . . . . .
P . . R . P P P
. . . . r Q K .
Rxf1+
. . . . . . . .
. . b k . . . .
. . n p . . p .
. . . . . n . .
. . . . . . . .
. P . . . . . .
P . . R . P P P
. . . . . r K .
Koga labels this position capturingDefenderdeflectionattraction
Lichess labelled capturingDefender, deflection
r . . q r . k .
. p p . . p p p
p . n . . . . .
. . . n . . B b
. . . . . . . .
. . P B . N . P
P P P . . P P .
R . . Q . R K .
15... Bxf3
r . . q r . k .
. p p . . p p p
p . n . . . . .
. . . n . . B .
. . . . . . . .
. . P B . b . P
P P P . . P P .
R . . Q . R K .
16. Qxf3
r . . q r . k .
. p p . . p p p
p . n . . . . .
. . . n . . B .
. . . . . . . .
. . P B . Q . P
P P P . . P P .
R . . . . R K .
Qxg5
r . . . r . k .
. p p . . p p p
p . n . . . . .
. . . n . . q .
. . . . . . . .
. . P B . Q . P
P P P . . P P .
R . . . . R K .
Koga labels this position capturingDefender
Lichess labelled capturingDefender
. . . . . r . .
. . k . . . p .
. . . . . . b .
. p p . . . P p
. . p . P . . P
. n P . . P . .
. P K . N . . .
. . . R . R . .
30... Rxf3
. . . . . . . .
. . k . . . p .
. . . . . . b .
. p p . . . P p
. . p . P . . P
. n P . . r . .
. P K . N . . .
. . . R . R . .
31. Rxf3
. . . . . . . .
. . k . . . p .
. . . . . . b .
. p p . . . P p
. . p . P . . P
. n P . . R . .
. P K . N . . .
. . . R . . . .
Bxe4+
. . . . . . . .
. . k . . . p .
. . . . . . . .
. p p . . . P p
. . p . b . . P
. n P . . R . .
. P K . N . . .
. . . R . . . .
32. Rfd3
. . . . . . . .
. . k . . . p .
. . . . . . . .
. p p . . . P p
. . p . b . . P
. n P R . . . .
. P K . N . . .
. . . R . . . .
cxd3+
. . . . . . . .
. . k . . . p .
. . . . . . . .
. p p . . . P p
. . . . b . . P
. n P p . . . .
. P K . N . . .
. . . R . . . .
33. Kxb3
. . . . . . . .
. . k . . . p .
. . . . . . . .
. p p . . . P p
. . . . b . . P
. K P p . . . .
. P . . N . . .
. . . R . . . .
dxe2
. . . . . . . .
. . k . . . p .
. . . . . . . .
. p p . . . P p
. . . . b . . P
. K P . . . . .
. P . . p . . .
. . . R . . . .
34. Re1
. . . . . . . .
. . k . . . p .
. . . . . . . .
. p p . . . P p
. . . . b . . P
. K P . . . . .
. P . . p . . .
. . . . R . . .
... +1 moves
Koga labels this position capturingDefenderattraction
Lichess labelled capturingDefender, fork, pin
r . b . r . k .
. p . n . p p p
. q . . . n . .
p B . . b . B .
. . . . p . . .
. . N . P . . .
P P P Q . P P P
. . K R . . N R
12... Bxc3
r . b . r . k .
. p . n . p p p
. q . . . n . .
p B . . . . B .
. . . . p . . .
. . b . P . . .
P P P Q . P P P
. . K R . . N R
13. Qxc3
r . b . r . k .
. p . n . p p p
. q . . . n . .
p B . . . . B .
. . . . p . . .
. . Q . P . . .
P P P . . P P P
. . K R . . N R
Qxb5
r . b . r . k .
. p . n . p p p
. . . . . n . .
p q . . . . B .
. . . . p . . .
. . Q . P . . .
P P P . . P P P
. . K R . . N R
Koga labels this position capturingDefender
Lichess labelled capturingDefender
. . . . . . . .
. . . . . p . .
r N n . p k . .
p . P . . . p .
R r . P K . P .
. . . . P . . .
. . . . . P . .
. . . . . . . R
36... Raxb6
. . . . . . . .
. . . . . p . .
. r n . p k . .
p . P . . . p .
R r . P K . P .
. . . . P . . .
. . . . . P . .
. . . . . . . R
37. cxb6
. . . . . . . .
. . . . . p . .
. P n . p k . .
p . . . . . p .
R r . P K . P .
. . . . P . . .
. . . . . P . .
. . . . . . . R
Rxa4
. . . . . . . .
. . . . . p . .
. P n . p k . .
p . . . . . p .
r . . P K . P .
. . . . P . . .
. . . . . P . .
. . . . . . . R
Koga labels this position capturingDefender
Lichess labelled capturingDefender
. . . . . . . .
. . . . . . . .
. . k . . . p p
. . . . . p . P
. . . b . P . .
. . . . . K N .
. . . . . . . .
. . . . . . . .
72. hxg6
. . . . . . . .
. . . . . . . .
. . k . . . P p
. . . . . p . .
. . . b . P . .
. . . . . K N .
. . . . . . . .
. . . . . . . .
Kd5
. . . . . . . .
. . . . . . . .
. . . . . . P p
. . . k . p . .
. . . b . P . .
. . . . . K N .
. . . . . . . .
. . . . . . . .
73. Nxf5
. . . . . . . .
. . . . . . . .
. . . . . . P p
. . . k . N . .
. . . b . P . .
. . . . . K . .
. . . . . . . .
. . . . . . . .
Koga labels this position capturingDefenderhangingPiece
Lichess labelled capturingDefender
. r b q k . n r
. p . p . p p p
p . n . . . . .
. . . . p . . .
. b . N P B . .
. . N . . . P .
P P P . . P B P
R . . Q K . . R
9. Nxc6
. r b q k . n r
. p . p . p p p
p . N . . . . .
. . . . p . . .
. b . . P B . .
. . N . . . P .
P P P . . P B P
R . . Q K . . R
bxc6
. r b q k . n r
. . . p . p p p
p . p . . . . .
. . . . p . . .
. b . . P B . .
. . N . . . P .
P P P . . P B P
R . . Q K . . R
10. Bxe5
. r b q k . n r
. . . p . p p p
p . p . . . . .
. . . . B . . .
. b . . P . . .
. . N . . . P .
P P P . . P B P
R . . Q K . . R
Koga labels this position forkcapturingDefenderattackingPinnedPiece
Lichess labelled capturingDefender

Lichess says capturingDefender, Koga does not25 of 12,529

. . Q . . r . k
. . P . . . b p
p . . . . p . .
. p . B n . p .
. P . . P . . .
P . . . . . . P
. . . . . P P B
. . . . . . K .
34... Rxc8
. . r . . . . k
. . P . . . b p
p . . . . p . .
. p . B n . p .
. P . . P . . .
P . . . . . . P
. . . . . P P B
. . . . . . K .
35. Bxe5
. . r . . . . k
. . P . . . b p
p . . . . p . .
. p . B B . p .
. P . . P . . .
P . . . . . . P
. . . . . P P .
. . . . . . K .
fxe5
. . r . . . . k
. . P . . . b p
p . . . . . . .
. p . B p . p .
. P . . P . . .
P . . . . . . P
. . . . . P P .
. . . . . . K .
36. Bb7
. . r . . . . k
. B P . . . b p
p . . . . . . .
. p . . p . p .
. P . . P . . .
P . . . . . . P
. . . . . P P .
. . . . . . K .
Rxc7
. . . . . . . k
. B r . . . b p
p . . . . . . .
. p . . p . p .
. P . . P . . .
P . . . . . . P
. . . . . P P .
. . . . . . K .
Koga labels this position hangingPiece
Lichess labelled capturingDefender
. . r r . . k .
. q . . . p p .
p . . . p . . p
. . . b P . . .
Q . . . . . . .
P . B . . N . P
. P . N . . P .
. R . . . . . K
31... Bxf3
. . r r . . k .
. q . . . p p .
p . . . p . . p
. . . . P . . .
Q . . . . . . .
P . B . . b . P
. P . N . . P .
. R . . . . . K
32. gxf3
. . r r . . k .
. q . . . p p .
p . . . p . . p
. . . . P . . .
Q . . . . . . .
P . B . . P . P
. P . N . . . .
. R . . . . . K
Rxd2
. . r . . . k .
. q . . . p p .
p . . . p . . p
. . . . P . . .
Q . . . . . . .
P . B . . P . P
. P . r . . . .
. R . . . . . K
33. Bxd2
. . r . . . k .
. q . . . p p .
p . . . p . . p
. . . . P . . .
Q . . . . . . .
P . . . . P . P
. P . B . . . .
. R . . . . . K
Qxf3+
. . r . . . k .
. . . . . p p .
p . . . p . . p
. . . . P . . .
Q . . . . . . .
P . . . . q . P
. P . B . . . .
. R . . . . . K
Koga labels this position pindiscoveredAttack
Lichess labelled capturingDefender, discoveredAttack, pin
. . . . . . k .
. . . . . p p p
. q b . . n . .
. p . . p . . .
. . p . P . . .
. . P r . . P .
. . Q N . P B P
. R . . . . K .
26. Nxc4
. . . . . . k .
. . . . . p p p
. q b . . n . .
. p . . p . . .
. . N . P . . .
. . P r . . P .
. . Q . . P B P
. R . . . . K .
Qc5
. . . . . . k .
. . . . . p p p
. . b . . n . .
. p q . p . . .
. . N . P . . .
. . P r . . P .
. . Q . . P B P
. R . . . . K .
27. Qxd3
. . . . . . k .
. . . . . p p p
. . b . . n . .
. p q . p . . .
. . N . P . . .
. . P Q . . P .
. . . . . P B P
. R . . . . K .
Koga labels this position pinnedDefender
Lichess labelled capturingDefender
r . . k . . . r
. b p p . Q p n
p . n . P . . p
. p b . . . . .
. . . N . . . q
. B . . . . . P
P P P . . P P .
R N B . R . K .
14... Ne7
r . . k . . . r
. b p p n Q p n
p . . . P . . p
. p b . . . . .
. . . N . . . q
. B . . . . . P
P P P . . P P .
R N B . R . K .
15. Qf4
r . . k . . . r
. b p p n . p n
p . . . P . . p
. p b . . . . .
. . . N . Q . q
. B . . . . . P
P P P . . P P .
R N B . R . K .
Qxf4
r . . k . . . r
. b p p n . p n
p . . . P . . p
. p b . . . . .
. . . N . q . .
. B . . . . . P
P P P . . P P .
R N B . R . K .
16. Bxf4
r . . k . . . r
. b p p n . p n
p . . . P . . p
. p b . . . . .
. . . N . B . .
. B . . . . . P
P P P . . P P .
R N . . R . K .
Bxd4
r . . k . . . r
. b p p n . p n
p . . . P . . p
. p . . . . . .
. . . b . B . .
. B . . . . . P
P P P . . P P .
R N . . R . K .
Koga labels this position — (no tactic)
Lichess labelled capturingDefender
. . . r . r k .
. . . . . p p p
p . p . . . . .
. . . . . q . .
. P . N n . . .
P . P . . . . P
. . . . . P P .
R . . Q R . K .
21... Qxf2+
. . . r . r k .
. . . . . p p p
p . p . . . . .
. . . . . . . .
. P . N n . . .
P . P . . . . P
. . . . . q P .
R . . Q R . K .
22. Kh1
. . . r . r k .
. . . . . p p p
p . p . . . . .
. . . . . . . .
. P . N n . . .
P . P . . . . P
. . . . . q P .
R . . Q R . . K
Nxc3
. . . r . r k .
. . . . . p p p
p . p . . . . .
. . . . . . . .
. P . N . . . .
P . n . . . . P
. . . . . q P .
R . . Q R . . K
23. Qf3
. . . r . r k .
. . . . . p p p
p . p . . . . .
. . . . . . . .
. P . N . . . .
P . n . . Q . P
. . . . . q P .
R . . . R . . K
Qxd4
. . . r . r k .
. . . . . p p p
p . p . . . . .
. . . . . . . .
. P . q . . . .
P . n . . Q . P
. . . . . . P .
R . . . R . . K
Koga labels this position insufficientlyDefendedattackingPinnedPiecedestroying
Lichess labelled capturingDefender
r . b . . r . .
p . p . . . k .
. p . . . n . p
. . . q . . p .
. . . . . . . .
. . . Q . . . P
P . . N . . P .
. . R . . R . K
29. Rxc7+
r . b . . r . .
p . R . . . k .
. p . . . n . p
. . . q . . p .
. . . . . . . .
. . . Q . . . P
P . . N . . P .
. . . . . R . K
Bd7
r . . . . r . .
p . R b . . k .
. p . . . n . p
. . . q . . p .
. . . . . . . .
. . . Q . . . P
P . . N . . P .
. . . . . R . K
30. Qxd5
r . . . . r . .
p . R b . . k .
. p . . . n . p
. . . Q . . p .
. . . . . . . .
. . . . . . . P
P . . N . . P .
. . . . . R . K
Nxd5
r . . . . r . .
p . R b . . k .
. p . . . . . p
. . . n . . p .
. . . . . . . .
. . . . . . . P
P . . N . . P .
. . . . . R . K
31. Rxd7+
r . . . . r . .
p . . R . . k .
. p . . . . . p
. . . n . . p .
. . . . . . . .
. . . . . . . P
P . . N . . P .
. . . . . R . K
Koga labels this position hangingPiece
Lichess labelled capturingDefender
r . . . . k . .
. p . . . . p .
p . . . . p . .
. P P . p . . .
P . P p n . . .
B . . . . . . .
. . . . . R . P
. K . . . . . .
30. c6+
r . . . . k . .
. p . . . . p .
p . P . . p . .
. P . . p . . .
P . P p n . . .
B . . . . . . .
. . . . . R . P
. K . . . . . .
Kf7
r . . . . . . .
. p . . . k p .
p . P . . p . .
. P . . p . . .
P . P p n . . .
B . . . . . . .
. . . . . R . P
. K . . . . . .
31. cxb7
r . . . . . . .
. P . . . k p .
p . . . . p . .
. P . . p . . .
P . P p n . . .
B . . . . . . .
. . . . . R . P
. K . . . . . .
Rb8
. r . . . . . .
. P . . . k p .
p . . . . p . .
. P . . p . . .
P . P p n . . .
B . . . . . . .
. . . . . R . P
. K . . . . . .
32. bxa6
. r . . . . . .
. P . . . k p .
P . . . . p . .
. . . . p . . .
P . P p n . . .
B . . . . . . .
. . . . . R . P
. K . . . . . .
Koga labels this position discoveredCheckdiscoveredAttackcounterThreat
Lichess labelled capturingDefender, discoveredAttack, discoveredCheck
. . . . . . . .
p p k . . . . .
. . p . . q . .
. . . . Q . . .
. . . P p p . .
P . P . . . P .
. P . . . P . .
. . K . . . . .
36... Qxe5
. . . . . . . .
p p k . . . . .
. . p . . . . .
. . . . q . . .
. . . P p p . .
P . P . . . P .
. P . . . P . .
. . K . . . . .
37. dxe5
. . . . . . . .
p p k . . . . .
. . p . . . . .
. . . . P . . .
. . . . p p . .
P . P . . . P .
. P . . . P . .
. . K . . . . .
e3
. . . . . . . .
p p k . . . . .
. . p . . . . .
. . . . P . . .
. . . . . p . .
P . P . p . P .
. P . . . P . .
. . K . . . . .
38. Kd1
. . . . . . . .
p p k . . . . .
. . p . . . . .
. . . . P . . .
. . . . . p . .
P . P . p . P .
. P . . . P . .
. . . K . . . .
exf2
. . . . . . . .
p p k . . . . .
. . p . . . . .
. . . . P . . .
. . . . . p . .
P . P . . . P .
. P . . . p . .
. . . K . . . .
39. Ke2
. . . . . . . .
p p k . . . . .
. . p . . . . .
. . . . P . . .
. . . . . p . .
P . P . . . P .
. P . . K p . .
. . . . . . . .
fxg3
. . . . . . . .
p p k . . . . .
. . p . . . . .
. . . . P . . .
. . . . . . . .
P . P . . . p .
. P . . K p . .
. . . . . . . .
Koga labels this position — (no tactic)
Lichess labelled capturingDefender
. . k r . . r .
. p p . b p . q
p . . . . . . .
. . . . . Q . p
. . . . P . n .
. . P . B . . .
P P . N . P . .
R . . B . R . K
23... Qxf5
. . k r . . r .
. p p . b p . .
p . . . . . . .
. . . . . q . p
. . . . P . n .
. . P . B . . .
P P . N . P . .
R . . B . R . K
24. exf5
. . k r . . r .
. p p . b p . .
p . . . . . . .
. . . . . P . p
. . . . . . n .
. . P . B . . .
P P . N . P . .
R . . B . R . K
Nxe3
. . k r . . r .
. p p . b p . .
p . . . . . . .
. . . . . P . p
. . . . . . . .
. . P . n . . .
P P . N . P . .
R . . B . R . K
25. fxe3
. . k r . . r .
. p p . b p . .
p . . . . . . .
. . . . . P . p
. . . . . . . .
. . P . P . . .
P P . N . . . .
R . . B . R . K
Rxd2
. . k . . . r .
. p p . b p . .
p . . . . . . .
. . . . . P . p
. . . . . . . .
. . P . P . . .
P P . r . . . .
R . . B . R . K
Koga labels this position preparatoryMove
Lichess labelled capturingDefender
. . . . r . . .
q . . . . p k p
. . . R n . p .
. p . Q . . . .
p . . . . r . .
. . N . . . . P
P P . . . . P .
. . . R . . . K
34. Qe5+
. . . . r . . .
q . . . . p k p
. . . R n . p .
. p . . Q . . .
p . . . . r . .
. . N . . . . P
P P . . . . P .
. . . R . . . K
Kh6
. . . . r . . .
q . . . . p . p
. . . R n . p k
. p . . Q . . .
p . . . . r . .
. . N . . . . P
P P . . . . P .
. . . R . . . K
35. Rxe6
. . . . r . . .
q . . . . p . p
. . . . R . p k
. p . . Q . . .
p . . . . r . .
. . N . . . . P
P P . . . . P .
. . . R . . . K
Rxe6
. . . . . . . .
q . . . . p . p
. . . . r . p k
. p . . Q . . .
p . . . . r . .
. . N . . . . P
P P . . . . P .
. . . R . . . K
36. Qxf4+
. . . . . . . .
q . . . . p . p
. . . . r . p k
. p . . . . . .
p . . . . Q . .
. . N . . . . P
P P . . . . P .
. . . R . . . K
Koga labels this position preparatoryMove
Lichess labelled capturingDefender
r . . q b r k .
p p . . . . b .
. . p . . n n .
. . . p . . N .
. . . P . . Q .
. . P . R . . .
P P B . . P P P
R . . . . . K .
23. Qe6+
r . . q b r k .
p p . . . . b .
. . p . Q n n .
. . . p . . N .
. . . P . . . .
. . P . R . . .
P P B . . P P P
R . . . . . K .
Bf7
r . . q . r k .
p p . . . b b .
. . p . Q n n .
. . . p . . N .
. . . P . . . .
. . P . R . . .
P P B . . P P P
R . . . . . K .
24. Nxf7
r . . q . r k .
p p . . . N b .
. . p . Q n n .
. . . p . . . .
. . . P . . . .
. . P . R . . .
P P B . . P P P
R . . . . . K .
Rxf7
r . . q . . k .
p p . . . r b .
. . p . Q n n .
. . . p . . . .
. . . P . . . .
. . P . R . . .
P P B . . P P P
R . . . . . K .
25. Bxg6
r . . q . . k .
p p . . . r b .
. . p . Q n B .
. . . p . . . .
. . . P . . . .
. . P . R . . .
P P . . . P P P
R . . . . . K .
Koga labels this position — (no tactic)
Lichess labelled capturingDefender
r . b . k . n r
p p . p . p p p
. . . . p . q .
. . b . P . . .
. n . N . . . .
. . N B . . . .
P P P . . P P P
R . B Q K . . R
9... Nxd3+
r . b . k . n r
p p . p . p p p
. . . . p . q .
. . b . P . . .
. . . N . . . .
. . N n . . . .
P P P . . P P P
R . B Q K . . R
10. Qxd3
r . b . k . n r
p p . p . p p p
. . . . p . q .
. . b . P . . .
. . . N . . . .
. . N Q . . . .
P P P . . P P P
R . B . K . . R
Qxd3
r . b . k . n r
p p . p . p p p
. . . . p . . .
. . b . P . . .
. . . N . . . .
. . N q . . . .
P P P . . P P P
R . B . K . . R
11. cxd3
r . b . k . n r
p p . p . p p p
. . . . p . . .
. . b . P . . .
. . . N . . . .
. . N P . . . .
P P . . . P P P
R . B . K . . R
Bxd4
r . b . k . n r
p p . p . p p p
. . . . p . . .
. . . . P . . .
. . . b . . . .
. . N P . . . .
P P . . . P P P
R . B . K . . R
Koga labels this position fork
Lichess labelled capturingDefender
r . . q . b k r
p p . . . p . p
. n p . . P p .
. . . . . . Q .
. . . P . . . .
P . . B . . P R
. P P . . . . .
. K . . . . . R
28. Bxg6
r . . q . b k r
p p . . . p . p
. n p . . P B .
. . . . . . Q .
. . . P . . . .
P . . . . . P R
. P P . . . . .
. K . . . . . R
fxg6
r . . q . b k r
p p . . . . . p
. n p . . P p .
. . . . . . Q .
. . . P . . . .
P . . . . . P R
. P P . . . . .
. K . . . . . R
29. Rxh7
r . . q . b k r
p p . . . . . R
. n p . . P p .
. . . . . . Q .
. . . P . . . .
P . . . . . P .
. P P . . . . .
. K . . . . . R
Rxh7
r . . q . b k .
p p . . . . . r
. n p . . P p .
. . . . . . Q .
. . . P . . . .
P . . . . . P .
. P P . . . . .
. K . . . . . R
30. Qxg6+
r . . q . b k .
p p . . . . . r
. n p . . P Q .
. . . . . . . .
. . . P . . . .
P . . . . . P .
. P P . . . . .
. K . . . . . R
Koga labels this position destroying
Lichess labelled capturingDefender
. . . . r . . .
. . . . . k p .
b . . b . n . .
. . p P . . . p
p . P . . . . Q
P . . . . . . .
. P . . . P P P
. . . . R K . .
23... g5
. . . . r . . .
. . . . . k . .
b . . b . n . .
. . p P . . p p
p . P . . . . Q
P . . . . . . .
. P . . . P P P
. . . . R K . .
24. Rxe8
. . . . R . . .
. . . . . k . .
b . . b . n . .
. . p P . . p p
p . P . . . . Q
P . . . . . . .
. P . . . P P P
. . . . . K . .
gxh4
. . . . R . . .
. . . . . k . .
b . . b . n . .
. . p P . . . p
p . P . . . . p
P . . . . . . .
. P . . . P P P
. . . . . K . .
25. Ra8
R . . . . . . .
. . . . . k . .
b . . b . n . .
. . p P . . . p
p . P . . . . p
P . . . . . . .
. P . . . P P P
. . . . . K . .
Bxc4+
R . . . . . . .
. . . . . k . .
. . . b . n . .
. . p P . . . p
p . b . . . . p
P . . . . . . .
. P . . . P P P
. . . . . K . .
Koga labels this position — (no tactic)
Lichess labelled capturingDefender
r n b . k . . r
p p . . . . R p
. . p . . p n .
. . p . p . . .
. . B . P . . Q
. . N P . q . .
P P P . . P . P
R . . . K . . .
13. Rxg6
r n b . k . . r
p p . . . . . p
. . p . . p R .
. . p . p . . .
. . B . P . . Q
. . N P . q . .
P P P . . P . P
R . . . K . . .
hxg6
r n b . k . . r
p p . . . . . .
. . p . . p p .
. . p . p . . .
. . B . P . . Q
. . N P . q . .
P P P . . P . P
R . . . K . . .
14. Qxh8+
r n b . k . . Q
p p . . . . . .
. . p . . p p .
. . p . p . . .
. . B . P . . .
. . N P . q . .
P P P . . P . P
R . . . K . . .
Koga labels this position pinnedDefender
Lichess labelled capturingDefender
r n . q . r k .
. . . . b p p p
p . . . . . . .
. p . n . . . b
. . p . . . . .
P . N . Q N . P
B P P . . P P .
R . B . . R K .
15. Nxd5
r n . q . r k .
. . . . b p p p
p . . . . . . .
. p . N . . . b
. . p . . . . .
P . . . Q N . P
B P P . . P P .
R . B . . R K .
Qxd5
r n . . . r k .
. . . . b p p p
p . . . . . . .
. p . q . . . b
. . p . . . . .
P . . . Q N . P
B P P . . P P .
R . B . . R K .
16. Qxe7
r n . . . r k .
. . . . Q p p p
p . . . . . . .
. p . q . . . b
. . p . . . . .
P . . . . N . P
B P P . . P P .
R . B . . R K .
Koga labels this position deflectionattraction
Lichess labelled capturingDefender
. . r n k b . r
p Q . . . p p p
. . . . . n . .
. . q N N . . b
. . P . P . . .
. . . B . . . P
P . . P . P P .
R . . . K . . R
15. Nxf6+
. . r n k b . r
p Q . . . p p p
. . . . . N . .
. . q . N . . b
. . P . P . . .
. . . B . . . P
P . . P . P P .
R . . . K . . R
gxf6
. . r n k b . r
p Q . . . p . p
. . . . . p . .
. . q . N . . b
. . P . P . . .
. . . B . . . P
P . . P . P P .
R . . . K . . R
16. Qd7#
. . r n k b . r
p . . Q . p . p
. . . . . p . .
. . q . N . . b
. . P . P . . .
. . . B . . . P
P . . P . P P .
R . . . K . . R
Koga labels this position checkmate
Lichess labelled capturingDefender
r . . . r . k .
. . . . b p . .
p . n q . n . Q
. p . p . b N .
. . . P p N . P
P B . . . . P .
. P P . . P . .
. . K R R . . .
20. Nxd5
r . . . r . k .
. . . . b p . .
p . n q . n . Q
. p . N . b N .
. . . P p . . P
P B . . . . P .
. P P . . P . .
. . K R R . . .
Nxd5
r . . . r . k .
. . . . b p . .
p . n q . . . Q
. p . n . b N .
. . . P p . . P
P B . . . . P .
. P P . . P . .
. . K R R . . .
21. Qxd6
r . . . r . k .
. . . . b p . .
p . n Q . . . .
. p . n . b N .
. . . P p . . P
P B . . . . P .
. P P . . P . .
. . K R R . . .
Bxd6
r . . . r . k .
. . . . . p . .
p . n b . . . .
. p . n . b N .
. . . P p . . P
P B . . . . P .
. P P . . P . .
. . K R R . . .
22. Bxd5
r . . . r . k .
. . . . . p . .
p . n b . . . .
. p . B . b N .
. . . P p . . P
P . . . . . P .
. P P . . P . .
. . K R R . . .
Koga labels this position attraction
Lichess labelled capturingDefender
. . . r . . . .
. . . . . r k .
. Q . . . p p p
. . . . . . . .
. . P . . . . .
. P . . P P P q
P . . . . . . P
R . . . . R K .
32... Rd2
. . . . . . . .
. . . . . r k .
. Q . . . p p p
. . . . . . . .
. . P . . . . .
. P . . P P P q
P . . r . . . P
R . . . . R K .
33. Rf2
. . . . . . . .
. . . . . r k .
. Q . . . p p p
. . . . . . . .
. . P . . . . .
. P . . P P P q
P . . r . R . P
R . . . . . K .
Rxf2
. . . . . . . .
. . . . . r k .
. Q . . . p p p
. . . . . . . .
. . P . . . . .
. P . . P P P q
P . . . . r . P
R . . . . . K .
34. Kxf2
. . . . . . . .
. . . . . r k .
. Q . . . p p p
. . . . . . . .
. . P . . . . .
. P . . P P P q
P . . . . K . P
R . . . . . . .
Qxh2+
. . . . . . . .
. . . . . r k .
. Q . . . p p p
. . . . . . . .
. . P . . . . .
. P . . P P P .
P . . . . K . q
R . . . . . . .
Koga labels this position blocking
Lichess labelled attraction, capturingDefender
r . q . . r k .
p . . n b p p p
. . . . p n . .
. . . p N . B .
Q . p P . . . .
. . P . P . . .
P . . N B P P P
. R . . . . K .
17. Nxd7
r . q . . r k .
p . . N b p p p
. . . . p n . .
. . . p . . B .
Q . p P . . . .
. . P . P . . .
P . . N B P P P
. R . . . . K .
Qxd7
r . . . . r k .
p . . q b p p p
. . . . p n . .
. . . p . . B .
Q . p P . . . .
. . P . P . . .
P . . N B P P P
. R . . . . K .
18. Qxd7
r . . . . r k .
p . . Q b p p p
. . . . p n . .
. . . p . . B .
. . p P . . . .
. . P . P . . .
P . . N B P P P
. R . . . . K .
Nxd7
r . . . . r k .
p . . n b p p p
. . . . p . . .
. . . p . . B .
. . p P . . . .
. . P . P . . .
P . . N B P P P
. R . . . . K .
19. Bxe7
r . . . . r k .
p . . n B p p p
. . . . p . . .
. . . p . . . .
. . p P . . . .
. . P . P . . .
P . . N B P P P
. R . . . . K .
Koga labels this position preparatoryMove
Lichess labelled capturingDefender
. . r . . . k .
p p . q . p p p
. . n . . . . .
. . . . . . . .
. P Q r . . . .
P . . . . . P P
. . . . . P B .
. . . R . R K .
24. Bxc6
. . r . . . k .
p p . q . p p p
. . B . . . . .
. . . . . . . .
. P Q r . . . .
P . . . . . P P
. . . . . P . .
. . . R . R K .
Rxd1
. . r . . . k .
p p . q . p p p
. . B . . . . .
. . . . . . . .
. P Q . . . . .
P . . . . . P P
. . . . . P . .
. . . r . R K .
25. Bxd7
. . r . . . k .
p p . B . p p p
. . . . . . . .
. . . . . . . .
. P Q . . . . .
P . . . . . P P
. . . . . P . .
. . . r . R K .
Rxc4
. . . . . . k .
p p . B . p p p
. . . . . . . .
. . . . . . . .
. P r . . . . .
P . . . . . P P
. . . . . P . .
. . . r . R K .
26. Rxd1
. . . . . . k .
p p . B . p p p
. . . . . . . .
. . . . . . . .
. P r . . . . .
P . . . . . P P
. . . . . P . .
. . . R . . K .
Koga labels this position counterThreat
Lichess labelled capturingDefender, intermezzo
. . . . . . . .
. . . . . . . .
. . . . . . p p
. . k . . . . .
. . . . p p . .
P . K . . . P P
. . . . . P . .
. . . . . . . .
40... e3
. . . . . . . .
. . . . . . . .
. . . . . . p p
. . k . . . . .
. . . . . p . .
P . K . p . P P
. . . . . P . .
. . . . . . . .
41. Kd3
. . . . . . . .
. . . . . . . .
. . . . . . p p
. . k . . . . .
. . . . . p . .
P . . K p . P P
. . . . . P . .
. . . . . . . .
exf2
. . . . . . . .
. . . . . . . .
. . . . . . p p
. . k . . . . .
. . . . . p . .
P . . K . . P P
. . . . . p . .
. . . . . . . .
42. Ke2
. . . . . . . .
. . . . . . . .
. . . . . . p p
. . k . . . . .
. . . . . p . .
P . . . . . P P
. . . . K p . .
. . . . . . . .
fxg3
. . . . . . . .
. . . . . . . .
. . . . . . p p
. . k . . . . .
. . . . . . . .
P . . . . . p P
. . . . K p . .
. . . . . . . .
Koga labels this position — (no tactic)
Lichess labelled capturingDefender
r . b . . . k .
. p B . . p b .
p . . . . n p p
. . . . . . . .
. . P . . . . .
. . N . P . . P
P P . r B P P .
. . R . . R K .
15... Ne8
r . b . n . k .
. p B . . p b .
p . . . . . p p
. . . . . . . .
. . P . . . . .
. . N . P . . P
P P . r B P P .
. . R . . R K .
16. Ba5
r . b . n . k .
. p . . . p b .
p . . . . . p p
B . . . . . . .
. . P . . . . .
. . N . P . . P
P P . r B P P .
. . R . . R K .
Bxc3
r . b . n . k .
. p . . . p . .
p . . . . . p p
B . . . . . . .
. . P . . . . .
. . b . P . . P
P P . r B P P .
. . R . . R K .
17. Bxc3
r . b . n . k .
. p . . . p . .
p . . . . . p p
. . . . . . . .
. . P . . . . .
. . B . P . . P
P P . r B P P .
. . R . . R K .
Rxe2
r . b . n . k .
. p . . . p . .
p . . . . . p p
. . . . . . . .
. . P . . . . .
. . B . P . . P
P P . . r P P .
. . R . . R K .
Koga labels this position discoveredAttack
Lichess labelled capturingDefender, discoveredAttack
. . . . . . . .
. . . . . . . .
. . . . k . . .
. . . . . . . .
p p p K . . P .
P . . . . . . .
. P . . . . . .
. . . . . . . .
49... c3
. . . . . . . .
. . . . . . . .
. . . . k . . .
. . . . . . . .
p p . K . . P .
P . p . . . . .
. P . . . . . .
. . . . . . . .
50. Kd3
. . . . . . . .
. . . . . . . .
. . . . k . . .
. . . . . . . .
p p . . . . P .
P . p K . . . .
. P . . . . . .
. . . . . . . .
cxb2
. . . . . . . .
. . . . . . . .
. . . . k . . .
. . . . . . . .
p p . . . . P .
P . . K . . . .
. p . . . . . .
. . . . . . . .
51. Kc2
. . . . . . . .
. . . . . . . .
. . . . k . . .
. . . . . . . .
p p . . . . P .
P . . . . . . .
. p K . . . . .
. . . . . . . .
bxa3
. . . . . . . .
. . . . . . . .
. . . . k . . .
. . . . . . . .
p . . . . . P .
p . . . . . . .
. p K . . . . .
. . . . . . . .
Koga labels this position — (no tactic)
Lichess labelled capturingDefender
. . . . . . k .
p . . q . . . p
. p . . R . p .
. . p r . n . .
. . Q . . . . .
. P P . . . P .
P . . . . P K P
. . . . . . . .
26. Re5
. . . . . . k .
p . . q . . . p
. p . . . . p .
. . p r R n . .
. . Q . . . . .
. P P . . . P .
P . . . . P K P
. . . . . . . .
Ne7
. . . . . . k .
p . . q n . . p
. p . . . . p .
. . p r R . . .
. . Q . . . . .
. P P . . . P .
P . . . . P K P
. . . . . . . .
27. Rxe7
. . . . . . k .
p . . q R . . p
. p . . . . p .
. . p r . . . .
. . Q . . . . .
. P P . . . P .
P . . . . P K P
. . . . . . . .
Qxe7
. . . . . . k .
p . . . q . . p
. p . . . . p .
. . p r . . . .
. . Q . . . . .
. P P . . . P .
P . . . . P K P
. . . . . . . .
28. Qxd5+
. . . . . . k .
p . . . q . . p
. p . . . . p .
. . p Q . . . .
. . . . . . . .
. P P . . . P .
P . . . . P K P
. . . . . . . .
Koga labels this position pin
Lichess labelled capturingDefender, deflection, pin

Koga says capturingDefender, Lichess does not25 of 178,688

r . . . k b . r
. b . n . p p p
p . . . p . . .
. p . . P . . .
. . . . . . . .
. . . . B . . .
P . B . . Q P P
q N . . . R K .
17. Qxf7+
r . . . k b . r
. b . n . Q p p
p . . . p . . .
. p . . P . . .
. . . . . . . .
. . . . B . . .
P . B . . . P P
q N . . . R K .
Kd8
r . . k . b . r
. b . n . Q p p
p . . . p . . .
. p . . P . . .
. . . . . . . .
. . . . B . . .
P . B . . . P P
q N . . . R K .
18. Rd1
r . . k . b . r
. b . n . Q p p
p . . . p . . .
. p . . P . . .
. . . . . . . .
. . . . B . . .
P . B . . . P P
q N . R . . K .
Be7
r . . k . . . r
. b . n b Q p p
p . . . p . . .
. p . . P . . .
. . . . . . . .
. . . . B . . .
P . B . . . P P
q N . R . . K .
19. Qxe6
r . . k . . . r
. b . n b . p p
p . . . Q . . .
. p . . P . . .
. . . . . . . .
. . . . B . . .
P . B . . . P P
q N . R . . K .
Koga labels this position forkcapturingDefenderinsufficientlyDefendeddestroying
Lichess labelled pin
. . . . . r k .
p R . . . p p p
. . . . . q . .
. . p . p . . .
. . P . . . . .
. . Q P P . P b
P . . . . P B P
. . . . . . K .
23... Bxg2
. . . . . r k .
p R . . . p p p
. . . . . q . .
. . p . p . . .
. . P . . . . .
. . Q P P . P .
P . . . . P b P
. . . . . . K .
24. Kxg2
. . . . . r k .
p R . . . p p p
. . . . . q . .
. . p . p . . .
. . P . . . . .
. . Q P P . P .
P . . . . P K P
. . . . . . . .
Qc6+
. . . . . r k .
p R . . . p p p
. . q . . . . .
. . p . p . . .
. . P . . . . .
. . Q P P . P .
P . . . . P K P
. . . . . . . .
25. e4
. . . . . r k .
p R . . . p p p
. . q . . . . .
. . p . p . . .
. . P . P . . .
. . Q P . . P .
P . . . . P K P
. . . . . . . .
Qxb7
. . . . . r k .
p q . . . p p p
. . . . . . . .
. . p . p . . .
. . P . P . . .
. . Q P . . P .
P . . . . P K P
. . . . . . . .
Koga labels this position capturingDefenderattraction
Lichess labelled attraction, fork
r . . . . . k .
p . . . . . p p
. p . . . . . r
. . . p . . . .
. . p Q . P . q
. . P . P . . b
P . P . B . P .
R . . . . . K .
26. Qxd5+
r . . . . . k .
p . . . . . p p
. p . . . . . r
. . . Q . . . .
. . p . . P . q
. . P . P . . b
P . P . B . P .
R . . . . . K .
Be6
r . . . . . k .
p . . . . . p p
. p . . b . . r
. . . Q . . . .
. . p . . P . q
. . P . P . . .
P . P . B . P .
R . . . . . K .
27. Qxa8+
Q . . . . . k .
p . . . . . p p
. p . . b . . r
. . . . . . . .
. . p . . P . q
. . P . P . . .
P . P . B . P .
R . . . . . K .
Koga labels this position forkcapturingDefender
Lichess labelled fork
. . . . . r k .
p . . . . . p .
. . . b R r . p
. P p . . . . q
. . . p . . . .
. P . Q . N . .
P . . . . P P P
. . . . R . K .
22... Rxf3
. . . . . r k .
p . . . . . p .
. . . b R . . p
. P p . . . . q
. . . p . . . .
. P . Q . r . .
P . . . . P P P
. . . . R . K .
23. gxf3
. . . . . r k .
p . . . . . p .
. . . b R . . p
. P p . . . . q
. . . p . . . .
. P . Q . P . .
P . . . . P . P
. . . . R . K .
Qxh2+
. . . . . r k .
p . . . . . p .
. . . b R . . p
. P p . . . . .
. . . p . . . .
. P . Q . P . .
P . . . . P . q
. . . . R . K .
24. Kf1
. . . . . r k .
p . . . . . p .
. . . b R . . p
. P p . . . . .
. . . p . . . .
. P . Q . P . .
P . . . . P . q
. . . . R K . .
Qh3+
. . . . . r k .
p . . . . . p .
. . . b R . . p
. P p . . . . .
. . . p . . . .
. P . Q . P . q
P . . . . P . .
. . . . R K . .
25. Ke2
. . . . . r k .
p . . . . . p .
. . . b R . . p
. P p . . . . .
. . . p . . . .
. P . Q . P . q
P . . . K P . .
. . . . R . . .
Qxe6+
. . . . . r k .
p . . . . . p .
. . . b q . . p
. P p . . . . .
. . . p . . . .
. P . Q . P . .
P . . . K P . .
. . . . R . . .
Koga labels this position capturingDefenderdestroying
Lichess labelled interference
. . r q . r . .
p . n . b p k .
. p . . p . p N
. . . n P . . p
. . . P . . . P
P . . Q . N . .
. P . . . . P .
R B B . . . K .
22. Nxf7
. . r q . r . .
p . n . b N k .
. p . . p . p .
. . . n P . . p
. . . P . . . P
P . . Q . N . .
. P . . . . P .
R B B . . . K .
Rxf7
. . r q . . . .
p . n . b r k .
. p . . p . p .
. . . n P . . p
. . . P . . . P
P . . Q . N . .
. P . . . . P .
R B B . . . K .
23. Qxg6+
. . r q . . . .
p . n . b r k .
. p . . p . Q .
. . . n P . . p
. . . P . . . P
P . . . . N . .
. P . . . . P .
R B B . . . K .
Koga labels this position capturingDefenderdestroyingblocking
Lichess labelled — (none mapped)
. r . . r . k .
p . . q b p p p
. . p . n . . .
. . N . . . . .
. P Q P . . . .
P . . . . B P .
. . . . R . . P
. . . . R . K .
28... Qxd4+
. r . . r . k .
p . . . b p p p
. . p . n . . .
. . N . . . . .
. P Q q . . . .
P . . . . B P .
. . . . R . . P
. . . . R . K .
29. Qxd4
. r . . r . k .
p . . . b p p p
. . p . n . . .
. . N . . . . .
. P . Q . . . .
P . . . . B P .
. . . . R . . P
. . . . R . K .
Nxd4
. r . . r . k .
p . . . b p p p
. . p . . . . .
. . N . . . . .
. P . n . . . .
P . . . . B P .
. . . . R . . P
. . . . R . K .
Koga labels this position forkcapturingDefenderinsufficientlyDefended
Lichess labelled — (none mapped)
. . . . . . . k
p b . q n . r n
. p . . R . . Q
. . p . . p . .
. . P p . . . .
. . . B . . . .
P P . . . P . P
. . . . R K . .
28. Qxg7+
. . . . . . . k
p b . q n . Q n
. p . . R . . .
. . p . . p . .
. . P p . . . .
. . . B . . . .
P P . . . P . P
. . . . R K . .
Kxg7
. . . . . . . .
p b . q n . k n
. p . . R . . .
. . p . . p . .
. . P p . . . .
. . . B . . . .
P P . . . P . P
. . . . R K . .
29. Rxe7+
. . . . . . . .
p b . q R . k n
. p . . . . . .
. . p . . p . .
. . P p . . . .
. . . B . . . .
P P . . . P . P
. . . . R K . .
Qxe7
. . . . . . . .
p b . . q . k n
. p . . . . . .
. . p . . p . .
. . P p . . . .
. . . B . . . .
P P . . . P . P
. . . . R K . .
30. Rxe7+
. . . . . . . .
p b . . R . k n
. p . . . . . .
. . p . . p . .
. . P p . . . .
. . . B . . . .
P P . . . P . P
. . . . . K . .
Koga labels this position forkcapturingDefenderattractiondestroying
Lichess labelled attraction, fork
r . b q k . r .
p p . . . p b p
. . n . . . p .
. . p B . . . .
. . . . . . . .
. . N P . . B .
P P P . . P P P
R . . Q K . . R
12... Bxc3+
r . b q k . r .
p p . . . p . p
. . n . . . p .
. . p B . . . .
. . . . . . . .
. . b P . . B .
P P P . . P P P
R . . Q K . . R
13. bxc3
r . b q k . r .
p p . . . p . p
. . n . . . p .
. . p B . . . .
. . . . . . . .
. . P P . . B .
P . P . . P P P
R . . Q K . . R
Qxd5
r . b . k . r .
p p . . . p . p
. . n . . . p .
. . p q . . . .
. . . . . . . .
. . P P . . B .
P . P . . P P P
R . . Q K . . R
Koga labels this position capturingDefenderintermezzo
Lichess labelled intermezzo
. . . q . r k .
. . . . . p p p
. p . . . . . .
p . . . . . B .
P . . r n . . .
. . . B . . P .
. . . Q . P . P
. . N K . . . R
22. Bxd8
. . . B . r k .
. . . . . p p p
. p . . . . . .
p . . . . . . .
P . . r n . . .
. . . B . . P .
. . . Q . P . P
. . N K . . . R
Nxd2
. . . B . r k .
. . . . . p p p
. p . . . . . .
p . . . . . . .
P . . r . . . .
. . . B . . P .
. . . n . P . P
. . N K . . . R
23. Bxb6
. . . . . r k .
. . . . . p p p
. B . . . . . .
p . . . . . . .
P . . r . . . .
. . . B . . P .
. . . n . P . P
. . N K . . . R
Koga labels this position capturingDefenderinsufficientlyDefended
Lichess labelled — (none mapped)
. . r r . . k .
. p . q . p p .
. B . . p n p .
. Q . p . . . .
. . . . . . . .
. . P . . B . .
P P . . . . P b
. . . R R . . K
33. Qxd7
. . r r . . k .
. p . Q . p p .
. B . . p n p .
. . . p . . . .
. . . . . . . .
. . P . . B . .
P P . . . . P b
. . . R R . . K
Nxd7
. . r r . . k .
. p . n . p p .
. B . . p . p .
. . . p . . . .
. . . . . . . .
. . P . . B . .
P P . . . . P b
. . . R R . . K
34. Bxd8
. . r B . . k .
. p . n . p p .
. . . . p . p .
. . . p . . . .
. . . . . . . .
. . P . . B . .
P P . . . . P b
. . . R R . . K
Koga labels this position capturingDefender
Lichess labelled — (none mapped)
r . . q k . n r
p b p p . p b p
. p . . p . p .
. . . P n . B .
. . P . P . . .
. . . B . N . .
P P . . . P P P
R N . Q . R K .
8... Nxf3+
r . . q k . n r
p b p p . p b p
. p . . p . p .
. . . P . . B .
. . P . P . . .
. . . B . n . .
P P . . . P P P
R N . Q . R K .
9. Qxf3
r . . q k . n r
p b p p . p b p
. p . . p . p .
. . . P . . B .
. . P . P . . .
. . . B . Q . .
P P . . . P P P
R N . . . R K .
Qxg5
r . . . k . n r
p b p p . p b p
. p . . p . p .
. . . P . . q .
. . P . P . . .
. . . B . Q . .
P P . . . P P P
R N . . . R K .
Koga labels this position forkcapturingDefender
Lichess labelled — (none mapped)
. . . . . . k .
. . . . . r . p
p . . . p . P Q
. . P . P . . .
. P . . . b b P
. . . p . . . .
. R . . . . K .
. . . . . . . .
43... Bxh6
. . . . . . k .
. . . . . r . p
p . . . p . P b
. . P . P . . .
. P . . . . b P
. . . p . . . .
. R . . . . K .
. . . . . . . .
44. gxf7+
. . . . . . k .
. . . . . P . p
p . . . p . . b
. . P . P . . .
. P . . . . b P
. . . p . . . .
. R . . . . K .
. . . . . . . .
Kxf7
. . . . . . . .
. . . . . k . p
p . . . p . . b
. . P . P . . .
. P . . . . b P
. . . p . . . .
. R . . . . K .
. . . . . . . .
Koga labels this position capturingDefenderhangingPiece
Lichess labelled — (none mapped)
. . r . . r k .
p . . R . p b .
. . . p B . p .
. . . . . . . p
. . . . P . Q .
q . . P . . P .
. . . . . P K P
. . . . . . . .
26. Qxg6
. . r . . r k .
p . . R . p b .
. . . p B . Q .
. . . . . . . p
. . . . P . . .
q . . P . . P .
. . . . . P K P
. . . . . . . .
Qc1
. . r . . r k .
p . . R . p b .
. . . p B . Q .
. . . . . . . p
. . . . P . . .
. . . P . . P .
. . . . . P K P
. . q . . . . .
27. Rxf7
. . r . . r k .
p . . . . R b .
. . . p B . Q .
. . . . . . . p
. . . . P . . .
. . . P . . P .
. . . . . P K P
. . q . . . . .
Rxf7
. . r . . . k .
p . . . . r b .
. . . p B . Q .
. . . . . . . p
. . . . P . . .
. . . P . . P .
. . . . . P K P
. . q . . . . .
28. Qxf7+
. . r . . . k .
p . . . . Q b .
. . . p B . . .
. . . . . . . p
. . . . P . . .
. . . P . . P .
. . . . . P K P
. . q . . . . .
Kh8
. . r . . . . k
p . . . . Q b .
. . . p B . . .
. . . . . . . p
. . . . P . . .
. . . P . . P .
. . . . . P K P
. . q . . . . .
29. Qxh5+
. . r . . . . k
p . . . . . b .
. . . p B . . .
. . . . . . . Q
. . . . P . . .
. . . P . . P .
. . . . . P K P
. . q . . . . .
Koga labels this position capturingDefenderattackingPinnedPiecedestroying
Lichess labelled pin
r . . . k . . r
p p q . b p p p
. . . . p n . .
. . P p n . . .
. P . . . . b P
. . P . . N . .
P . . . B P P .
R N B Q . R K .
11. Nxe5
r . . . k . . r
p p q . b p p p
. . . . p n . .
. . P p N . . .
. P . . . . b P
. . P . . . . .
P . . . B P P .
R N B Q . R K .
Qxe5
r . . . k . . r
p p . . b p p p
. . . . p n . .
. . P p q . . .
. P . . . . b P
. . P . . . . .
P . . . B P P .
R N B Q . R K .
12. Bxg4
r . . . k . . r
p p . . b p p p
. . . . p n . .
. . P p q . . .
. P . . . . B P
. . P . . . . .
P . . . . P P .
R N B Q . R K .
Koga labels this position discoveredAttackcapturingDefender
Lichess labelled discoveredAttack
r . . . . . k .
. p . r . p p .
p . . . p n p .
. . q N . . . .
. . . . . . . .
. Q . . . . . P
P P . . . P P .
. . . R R . K .
25. Nxf6+
r . . . . . k .
. p . r . p p .
p . . . p N p .
. . q . . . . .
. . . . . . . .
. Q . . . . . P
P P . . . P P .
. . . R R . K .
gxf6
r . . . . . k .
. p . r . p . .
p . . . p p p .
. . q . . . . .
. . . . . . . .
. Q . . . . . P
P P . . . P P .
. . . R R . K .
26. Rxd7
r . . . . . k .
. p . R . p . .
p . . . p p p .
. . q . . . . .
. . . . . . . .
. Q . . . . . P
P P . . . P P .
. . . . R . K .
Koga labels this position discoveredAttackcapturingDefender
Lichess labelled discoveredAttack
. . . r . r . k
. p . . . p p p
p . . . p b . .
q . . . N n . Q
. . . . . B . .
. P . . . . . .
P . . . . P P P
. . . R R . K .
21. Nxf7+
. . . r . r . k
. p . . . N p p
p . . . p b . .
q . . . . n . Q
. . . . . B . .
. P . . . . . .
P . . . . P P P
. . . R R . K .
Kg8
. . . r . r k .
. p . . . N p p
p . . . p b . .
q . . . . n . Q
. . . . . B . .
. P . . . . . .
P . . . . P P P
. . . R R . K .
22. Nxd8
. . . N . r k .
. p . . . . p p
p . . . p b . .
q . . . . n . Q
. . . . . B . .
. P . . . . . .
P . . . . P P P
. . . R R . K .
Koga labels this position forkcapturingDefenderinsufficientlyDefended
Lichess labelled fork
r n b q . r k .
p . . . b . p p
. . . . p P . .
. P p . . . B .
. . . . . . . .
. . . . . N . .
P p . . . P P P
R . . Q K B . R
12. fxe7
r n b q . r k .
p . . . P . p p
. . . . p . . .
. P p . . . B .
. . . . . . . .
. . . . . N . .
P p . . . P P P
R . . Q K B . R
Qxd1+
r n b . . r k .
p . . . P . p p
. . . . p . . .
. P p . . . B .
. . . . . . . .
. . . . . N . .
P p . . . P P P
R . . q K B . R
13. Rxd1
r n b . . r k .
p . . . P . p p
. . . . p . . .
. P p . . . B .
. . . . . . . .
. . . . . N . .
P p . . . P P P
. . . R K B . R
Koga labels this position promotionforkcapturingDefenderinsufficientlyDefended
Lichess labelled fork
. . r . r . k .
. . . . b p p p
p . p p . . . .
. p . n . . . .
. . . . B . . .
. . . . . . N .
P P . . . P . P
. . R . R . . K
25. Bxd5
. . r . r . k .
. . . . b p p p
p . p p . . . .
. p . B . . . .
. . . . . . . .
. . . . . . N .
P P . . . P . P
. . R . R . . K
cxd5
. . r . r . k .
. . . . b p p p
p . . p . . . .
. p . p . . . .
. . . . . . . .
. . . . . . N .
P P . . . P . P
. . R . R . . K
26. Rxc8
. . R . r . k .
. . . . b p p p
p . . p . . . .
. p . p . . . .
. . . . . . . .
. . . . . . N .
P P . . . P . P
. . . . R . . K
Rxc8
. . r . . . k .
. . . . b p p p
p . . p . . . .
. p . p . . . .
. . . . . . . .
. . . . . . N .
P P . . . P . P
. . . . R . . K
27. Rxe7
. . r . . . k .
. . . . R p p p
p . . p . . . .
. p . p . . . .
. . . . . . . .
. . . . . . N .
P P . . . P . P
. . . . . . . K
Koga labels this position discoveredAttackcapturingDefender
Lichess labelled — (none mapped)
. . . . . . . .
. . . . . . p k
. . . . . . . p
p . . . . r q n
P . . . Q . N .
. . P P . p P P
. r . . . P . .
. . . R . R . K
31... Rxf2
. . . . . . . .
. . . . . . p k
. . . . . . . p
p . . . . r q n
P . . . Q . N .
. . P P . p P P
. . . . . r . .
. . . R . R . K
32. Qxf5+
. . . . . . . .
. . . . . . p k
. . . . . . . p
p . . . . Q q n
P . . . . . N .
. . P P . p P P
. . . . . r . .
. . . R . R . K
Qxf5
. . . . . . . .
. . . . . . p k
. . . . . . . p
p . . . . q . n
P . . . . . N .
. . P P . p P P
. . . . . r . .
. . . R . R . K
33. Rxf2
. . . . . . . .
. . . . . . p k
. . . . . . . p
p . . . . q . n
P . . . . . N .
. . P P . p P P
. . . . . R . .
. . . R . . . K
Nxg3+
. . . . . . . .
. . . . . . p k
. . . . . . . p
p . . . . q . .
P . . . . . N .
. . P P . p n P
. . . . . R . .
. . . R . . . K
Koga labels this position capturingDefender
Lichess labelled — (none mapped)
. . . r r . . .
. k p . . R p p
p . p q . . . .
Q . . P . . b .
. . . N . . b .
. . . P P . P .
P P . . . . B P
R . . . . . K .
21... Bxe3+
. . . r r . . .
. k p . . R p p
p . p q . . . .
Q . . P . . . .
. . . N . . b .
. . . P b . P .
P P . . . . B P
R . . . . . K .
22. Kh1
. . . r r . . .
. k p . . R p p
p . p q . . . .
Q . . P . . . .
. . . N . . b .
. . . P b . P .
P P . . . . B P
R . . . . . . K
Bxd4
. . . r r . . .
. k p . . R p p
p . p q . . . .
Q . . P . . . .
. . . b . . b .
. . . P . . P .
P P . . . . B P
R . . . . . . K
Koga labels this position forkcapturingDefender
Lichess labelled fork
b . . . . . . .
. . . . . . p .
. . . . . . k p
p . p . . n . .
P . . . . . P .
N . P . r N . P
. . . . . K . .
R . . . . . . .
28. gxf5+
b . . . . . . .
. . . . . . p .
. . . . . . k p
p . p . . P . .
P . . . . . . .
N . P . r N . P
. . . . . K . .
R . . . . . . .
Kxf5
b . . . . . . .
. . . . . . p .
. . . . . . . p
p . p . . k . .
P . . . . . . .
N . P . r N . P
. . . . . K . .
R . . . . . . .
29. Kxe3
b . . . . . . .
. . . . . . p .
. . . . . . . p
p . p . . k . .
P . . . . . . .
N . P . K N . P
. . . . . . . .
R . . . . . . .
Koga labels this position capturingDefenderinsufficientlyDefendedcounterThreat
Lichess labelled — (none mapped)
r n . q k . n r
p p . b p . b p
. . . . P . p .
. B p . . . . .
. . . . . . . .
. . N . . . . .
P P P . . . P P
R . B Q K . N R
10... Bxc3+
r n . q k . n r
p p . b p . . p
. . . . P . p .
. B p . . . . .
. . . . . . . .
. . b . . . . .
P P P . . . P P
R . B Q K . N R
11. bxc3
r n . q k . n r
p p . b p . . p
. . . . P . p .
. B p . . . . .
. . . . . . . .
. . P . . . . .
P . P . . . P P
R . B Q K . N R
Bxb5
r n . q k . n r
p p . . p . . p
. . . . P . p .
. b p . . . . .
. . . . . . . .
. . P . . . . .
P . P . . . P P
R . B Q K . N R
Koga labels this position capturingDefender
Lichess labelled — (none mapped)
. . r . . . . r
p p . . q . k .
. . p p . b p .
. . . . . p . .
. . P . . N . .
. P . . . . P P
P . Q . . . K .
. . . R . R . .
27. Nxg6
. . r . . . . r
p p . . q . k .
. . p p . b N .
. . . . . p . .
. . P . . . . .
. P . . . . P P
P . Q . . . K .
. . . R . R . .
Kxg6
. . r . . . . r
p p . . q . . .
. . p p . b k .
. . . . . p . .
. . P . . . . .
. P . . . . P P
P . Q . . . K .
. . . R . R . .
28. Qxf5+
. . r . . . . r
p p . . q . . .
. . p p . b k .
. . . . . Q . .
. . P . . . . .
. P . . . . P P
P . . . . . K .
. . . R . R . .
Koga labels this position discoveredAttackcapturingDefenderattractiondestroying
Lichess labelled attraction
. . r . r . k .
p . . n . p . .
. p . . P q . Q
. . p . . p . P
. . . p . . . .
. . . P . . P .
P P P . . P K .
R . . . R . . .
25. exd7
. . r . r . k .
p . . P . p . .
. p . . . q . Q
. . p . . p . P
. . . p . . . .
. . . P . . P .
P P P . . P K .
R . . . R . . .
Qxh6
. . r . r . k .
p . . P . p . .
. p . . . . . q
. . p . . p . P
. . . p . . . .
. . . P . . P .
P P P . . P K .
R . . . R . . .
26. Rxe8+
. . r . R . k .
p . . P . p . .
. p . . . . . q
. . p . . p . P
. . . p . . . .
. . . P . . P .
P P P . . P K .
R . . . . . . .
Rxe8
. . . . r . k .
p . . P . p . .
. p . . . . . q
. . p . . p . P
. . . p . . . .
. . . P . . P .
P P P . . P K .
R . . . . . . .
27. dxe8=Q+
. . . . Q . k .
p . . . . p . .
. p . . . . . q
. . p . . p . P
. . . p . . . .
. . . P . . P .
P P P . . P K .
R . . . . . . .
Koga labels this position promotionforkdiscoveredAttackcapturingDefendercounterThreat
Lichess labelled discoveredAttack, fork, promotion
. . r q . r k .
p . . . . p p p
b p . . p . . .
. . . . . . . .
. . R P n . . .
. . . Q P . . .
P B . . B P P P
. . . . . R K .
18. Rxc8
. . R q . r k .
p . . . . p p p
b p . . p . . .
. . . . . . . .
. . . P n . . .
. . . Q P . . .
P B . . B P P P
. . . . . R K .
Bxd3
. . R q . r k .
p . . . . p p p
. p . . p . . .
. . . . . . . .
. . . P n . . .
. . . b P . . .
P B . . B P P P
. . . . . R K .
19. Rxd8
. . . R . r k .
p . . . . p p p
. p . . p . . .
. . . . . . . .
. . . P n . . .
. . . b P . . .
P B . . B P P P
. . . . . R K .
Bxe2
. . . R . r k .
p . . . . p p p
. p . . p . . .
. . . . . . . .
. . . P n . . .
. . . . P . . .
P B . . b P P P
. . . . . R K .
20. Rxf8+
. . . . . R k .
p . . . . p p p
. p . . p . . .
. . . . . . . .
. . . P n . . .
. . . . P . . .
P B . . b P P P
. . . . . R K .
Koga labels this position capturingDefender
Lichess labelled — (none mapped)