d4 d5 e3 Bf5 Bd3 Bxd3 Qxd3 Nd7 Nd2 Ngf6 Ngf3 e6 O-O c5 c4 Be7 b3 O-O Bb2 Qc7 Rac1 Rad8 cxd5 exd5 Qb1 Rfe8 dxc5 h6 Bd4 a6 Rc3 Qc8 b4 Nf8 c6 bxc6 Ne5 Qb7 Nxc6 Rd6 Rfc1 Qa8 Nxe7+ Rxe7 Bc5 Red7 Bxd6 Ne8 Rc8 Qb7 Rxe8 Rxd6 Rcc8 g5 Rxf8+ Kg7 Qf5 Rg6 Rg8+ Kh7 Rh8+ Kg7 Rcg8#