e4 c5 Nf3 Nc6 Bb5 e6 O-O Nge7 Re1 Ng6 c3 d5 h4 a6 Bxc6+ bxc6 h5 Nf4 d4 Qf6 Bxf4 Qxf4 exd5 cxd4 Qa4 Bb7 dxc6 O-O-O Nbd2 Qh6 cxb7+ Kb8 Qxa6 e5 Qa8+ Kc7 Qxd8+ Kxb7 Qd5+ Ka6 Qxf7 Qb6 Rxe5 d3 Nc4 h6 Nxb6 Rh7 Nc4 Bb4 cxb4 Rh8 b5#