e4 c5 Nf3 Nc6 d4 cxd4 Nxd4 e6 Nc3 d6 g3 Nf6 Bg2 Bd7 Ndb5 Rc8 O-O Qe7 f4 g6 f5 h5 Bg5 exf5 exf5 gxf5 Nd5 Nxd5 Bxe7 Bxe7 Bxd5 Rh7 Bg2 Nd8 Nxd6+ Bxd6 Qxd6 b5 Rad1 Be6 c3 h4 Rfe1 Rh8 Bc6+ Nxc6 Rxe6+ fxe6 Qd7+ Kf8 Qxc8+ Kg7 Rd7+ Ne7 Rxe7+ Kh6 Qxh8+ Kg6 Qg8+ Kh6 Rh7#