d4 Nf6 c4 e6 Nf3 Bb4+ Bd2 c5 Bxb4 cxb4 g3 b6 Bg2 Bb7 Nbd2 a6 O-O Bxf3 Nxf3 b3 Ne5 g6 Bxa8 a5 Qxb3 a4 Qxa4 h6 b4 Nh7 Rad1 O-O c5 Ng5 f4 b5 Qa7 h5 fxg5 Qxg5 Rf4 d5 Nxf7 Qd8 Nxd8 Rxf4 gxf4 g5 Qf7+ Kh8 Nxe6 Na6 Qg7#