e4 c5 Nf3 Nc6 Bb5 g6 O-O Nh6 c3 d5 d4 Bg7 Bxh6 Bxh6 exd5 Qxd5 c4 Qd6 d5 a6 Ba4 b5 dxc6 bxa4 Qxa4 O-O Nc3 Bg4 Rad1 Qb8 Nd5 Bxf3 Nxe7+ Kh8 gxf3 Qf4 Rfe1 Rad8 Rxd8 Rxd8 Qa5 Rf8 Qxc5 Qxf3 Qe5+ f6 Qg3 Qh5 c7 Re8 Kg2 Kg7 Nxg6 Rxe1 Nf4+ Kh8 Nxh5 Re8 Qh3 Bf4 c8=Q Rg8+ Qhg4 Bg5 Qge6 Bc1+ Qexg8#