1.Nf3 d5 2.d4 Nf6 3.c4 Bf5 4.Qb3 b6 5.Bf4 Bd7 6.cxd5 Ne4 7.Qc2 Nd6 8.Nc3 f5 9.e3 c5 10.dxc5 bxc5 11.Bd3 e6 12.dxe6 Bxe6 13.Bxd6 Bxd6 14.Bxf5 Bxf5 15.Qxf5 Nc6 16.O-O-O g6 17.Qe6+ Qe7 18.Rxd6 Qxe6 19.Rxe6+ Kd7 20.Ng5 h6 21.Rd1+ Nd4 22.exd4 hxg5 23.Rxg6 Rxh2 24.dxc5+ Ke7 25.Rxg5 Rf8 26.Ne4 Rf4 27.f3 Rh8 28.Rg7+ Ke8 29.Rxa7 Rh6 30.Rdd7 Rc6 31.Nd6+ Rxd6 32.cxd6 Kf8 33.Rd8#