d4 Nf6 c4 e6 Nf3 d5 e3 dxc4 Bxc4 c6 a3 c5 Nc3 Nc6 O-O a6 Ne5 cxd4 Nxc6 bxc6 exd4 g6 Na4 Nd5 Nc5 Bxc5 dxc5 f6 Bh6 e5 f4 Ne3 Qxd8+ Kxd8 Bg7 Re8 Bf7 g5 Bxf6+ Kd7 Rfe1 h6 Bxe8+ Kxe8 Rxe3 gxf4 Ree1 f3 gxf3 e4 Rxe4+ Kd7 Rd1+ Kc7 Re7+ Bd7 Rexd7+ Kc8 Rg7 Ra7 Rd8#