Nf3 c5 c4 Nc6 Nc3 e5 e3 Nf6 d4 e4 Ng5 a6 d5 Ne5 Be2 a5 O-O b5 cxb5 a4 Qc2 g6 Ncxe4 a3 f4 Nxe4 Nxe4 axb2 Bxb2 f6 fxe5 f5 Nf6+ Kf7 Rfd1 Bg7 e6+ dxe6 dxe6+ Bxe6 Rxd8 h6 Rxh8 Bxh8 Qc3 Rxa2 Rxa2 Bxa2 Bc4+ Kf8 Bxa2 Bxf6 Qxc5+ Ke8 Bxf6 Kd7 Qc6#