1.Nf3 c5 2.Nc3 d5 3.d4 cxd4 4.Nxd4 e5 5.Nf3 e4 6.Nd4 Nc6 7.Bf4 a6 8.Nxc6 bxc6 9.e3 Nf6 10.Bg5 h6 11.Bxf6 Qxf6 12.Qd2 Rb8 13.Rb1 Bb4 14.a3 Bxc3 15.Qxc3 Qxc3+ 16.bxc3 Rxb1+ 17.Kd2 Ke7 18.f3 exf3 19.gxf3 Bh3 20.Rg1 Rxf1 21.Rxg7 Rf2+ 22.Kd3 c5 23.Rg3 Bf1#