e4 d5 exd5 Qxd5 Nf3 Bg4 Be2 Qe6 O-O Nc6 d4 Qf6 c3 O-O-O b4 Bxf3 Bxf3 e5 b5 Na5 Qa4 b6 Nd2 Qe6 Re1 f6 dxe5 Nh6 Qe4 Bc5 Qa8+ Kd7 Qxa7 Bd6 Nc4 Nf7 Bd5 Nxe5 Nxb6+ Ke7 Bxe6 Kxe6 Qxa5 cxb6 Qxb6 Rb8 Qe3 g5 a4 Rbe8 f4 gxf4 Qh3+ Ke7 Bxf4 Ref8 Rad1 Rd8 Qf5 Rhg8 Bxe5 Rxg2+ Kxg2 Bxe5 Qxh7+ Ke6 Rxd8 f5 Rd7 Kf6 Qh6#