Xiangqi Opening Traps (Chen Ruiquan, Huo Wenhui) - Chapter 1: Same Direction Cannons #82
Xiangqi Opening Traps (Chen Ruiquan, Huo Wenhui) · 5-7 cannon mutual 7th pawns vs screen horses
Xiangqi Opening Traps (Chen Ruiquan, Huo Wenhui) · 5-7 cannon mutual 7th pawns vs screen horses
Xiangqi Opening Traps (Chen Ruiquan, Huo Wenhui) · 5-7 cannon mutual 7th pawns vs screen horses
Xiangqi Opening Traps (Chen Ruiquan, Huo Wenhui) · 5-7 cannon mutual 7th pawns vs screen horses
Xiangqi Opening Traps (Chen Ruiquan, Huo Wenhui) · 5-7 cannon mutual 7th pawns vs screen horses
Xiangqi Opening Traps (Chen Ruiquan, Huo Wenhui) · 5-7 cannon mutual 7th pawns vs screen horses
Xiangqi Opening Traps (Chen Ruiquan, Huo Wenhui) · 5-7 cannon mutual 7th pawns vs screen horses
Xiangqi Opening Traps (Chen Ruiquan, Huo Wenhui) · 5-7 cannon mutual 7th pawns vs screen horses
Xiangqi Opening Traps (Chen Ruiquan, Huo Wenhui) · 5-7 cannon mutual 7th pawns vs screen horses
Xiangqi Opening Traps (Chen Ruiquan, Huo Wenhui) · 5-7 cannon mutual 7th pawns vs screen horses
Xiangqi Opening Traps (Chen Ruiquan, Huo Wenhui) · 5-7 cannon mutual 7th pawns vs screen horses
Xiangqi Opening Traps (Chen Ruiquan, Huo Wenhui) · 5-7 cannon mutual 7th pawns vs screen horses
Xiangqi Opening Traps (Chen Ruiquan, Huo Wenhui) · 5-7 cannon mutual 7th pawns vs screen horses