e4 d5 exd5 Nf6 d4 c5 Bb5+ Bd7 Bxd7+ Nbxd7 Nf3 Nb6 c4 cxd4 O-O g6 b3 Bg7 Bb2 Nh5 Bxd4 e6 g4 Bxd4 Qxd4 O-O gxh5 Nd7 Nc3 Qb6 Qh4 e5 Rad1 Qd8 Qg3 a6 Rfe1 Qf6 Nxe5 Nxe5 Rxe5 Rae8 Rxe8 Qg7 Re7 b6 d6 Qf6 Ne4 Qg7 d7 h6 Re8 g5 d8=Q Rxe8 Qxe8+ Kh7 Qgb8 f6 Nxf6+ Qxf6 Qg8#