Nf3 d5 c4 e5 cxd5 Nf6 e4 Bg4 Nc3 Bd6 Be2 Nbd7 d3 Bb4 O-O O-O h3 Bh5 g4 Nxg4 Ng5 Ndf6 hxg4 Bg6 Qb3 Qe7 f4 exf4 Bxf4 h6 Nh3 c6 Nf2 Bc5 Rad1 cxd5 e5 d4 exf6 Qxf6 Nd5 Qa6 Bf3 Rfc8 Rde1 Rf8 Rc1 Bd6 Nc7 Bxc7 Bxc7 Rad8 Bxd8 Rxd8 Rc7 Qd6 Rxb7 Qf4 Kg2 Rd6 Rxa7 Rf6 Qb7 Qe3 Ne4 Rf4 Ra8+ Kh7 Qc8 Rxg4+ Bxg4 Bxe4+ dxe4 Qxe4+ Rf3 Qxa8 Qxa8 h5 Rxf7 h4 Qf8 Kg6 Qxg7#