Nf3 Nf6 c4 c5 g3 b6 Bg2 Bb7 O-O g6 e3 e6 d4 Bh6 d5 Ne4 Nfd2 Nd6 e4 e5 b3 Qe7 Nc3 Na6 f4 f6 Nf3 Nf7 Qe2 Nc7 fxe5 Bxc1 d6 Nxd6 exd6 Qxd6 Raxc1 Qe7 e5 O-O Rce1 Rae8 Nh4 Bxg2 Kxg2 Qd8 Qg4 fxe5 Nxg6 hxg6 Qxg6+ Kh8 Rxf8+ Rxf8 Rxe5 Rf2+ Kh3 Rxh2+ Kxh2 Qf8 Rh5+ Qh6 Rxh6#