Nf3 e6 c4 b6 g3 Bb7 Bg2 f5 O-O Nf6 d4 Ne4 Ng5 Be7 Nxe4 fxe4 d5 Na6 Nc3 O-O Nxe4 Nc5 Qc2 a5 Be3 Nxe4 Bxe4 g6 dxe6 Bxe4 Qxe4 Qc8 exd7 Qxd7 c5 Rae8 cxb6 cxb6 Qc4+ Rf7 Rfd1 Qh3 Rac1 Bc5 Bxc5 Rc8 Qd5 Rxc5 Rxc5 Qf1+ Kxf1 bxc5 Qe5 Rf5 Rd8+ Kf7 Rd7+ Kf8 Qb8#