e4 c5 Nf3 Nc6 Bb5 e6 O-O Nge7 d3 Ng6 Be3 Qc7 Nbd2 Rb8 d4 cxd4 Nxd4 a6 Nxc6 bxc6 Bd3 d5 c4 dxe4 Nxe4 f5 Ng5 h6 Qh5 hxg5 Qxg6+ Kd8 g3 Qd7 Be2 Rxb2 Rad1 Rxe2 Bb6+ Ke7 Rxd7+ Bxd7 Rd1 Rd2 Rxd2 e5 Bc5+ Kd8 Qxc6 Bd6 Rxd6 f4 Qxd7#