e4 c5 Nc3 Nc6 Bc4 Nf6 Nf3 Nxe4 Nxe4 d5 Bxd5 Qxd5 d3 c4 O-O cxd3 Nc3 Qh5 cxd3 Bf5 Nb5 O-O-O Be3 Rxd3 Qa4 Rxe3 Qf4 e5 Qxe3 b6 Rac1 Bd7 Nxa7+ Kc7 Rfd1 Qf5 Nxe5 Be8 Nexc6 Kb7 Qxe8 Qxf2+ Kh1 Bd6 Nd8+ Kb8 Rc8+ Kxa7 Qa4#