d4 Nf6 Nd2 d6 Ngf3 Nbd7 e3 c6 Bd3 e5 c4 Qe7 Qc2 Nb6 O-O Bd7 b3 Bg4 a4 Nbd7 e4 h5 h3 Bxf3 Nxf3 exd4 Nxd4 g6 Bg5 Bg7 f4 O-O Nf3 Qd8 Rad1 Qb6+ Kh1 Rae8 e5 dxe5 fxe5 Nh7 Bxg6 fxg6 Rxd7 Nxg5 Qxg6 Ne6 Rfd1 Rxf3 Qxe8+ Rf8 Qxe6+ Kh8 Qg6 Rg8 Qxh5+ Bh6 Qxh6#