d4 Nf6 c4 g6 Nc3 d5 Bf4 Bg7 e3 O-O Nf3 Be6 Qb3 g5 Bxg5 dxc4 Bxc4 a6 Bxe6 fxe6 Qxe6+ Kh8 Qb3 Nbd7 O-O Nb6 e4 c6 Rad1 h6 Be3 e6 d5 Nfxd5 exd5 h5 dxe6 Qf6 Bxb6 Kh7 Rd7 Rab8 Bd4 h4 Bxf6 Rxf6 Ne4 Rff8 Qc3 b6 Qxg7#