e4 c5 Nf3 d6 Bb5+ Bd7 Bxd7+ Nxd7 O-O Ngf6 Qe2 e6 b3 Be7 c4 h5 Bb2 Rc8 Nc3 a6 Rad1 O-O d4 h4 e5 Nh5 dxc5 Nf4 Qe4 dxe5 Nxe5 Bxc5 Nxd7 Qg5 Bc1 Be3 Bxe3 Rfd8 Bxf4 Qe7 Qxb7 Qe8 Ne4 Kh7 Nef6+ gxf6 Nxf6+ Kh8 Nxe8 Rxe8 Qxf7 e5 Rd7 a5 Qg7#