1.Nf3 Nf6 2.d4 d5 3.Bg5 Bf5 4.c4 Ne4 5.Bh4 Nd7 6.cxd5 Nb6 7.Nfd2 Nxd2 8.Qxd2 Bxb1 9.Rxb1 Qxd5 10.Rc1 c6 11.f3 Rd8 12.e3 g6 13.Bd3 Bh6 14.f4 Qxa2 15.O-O Qe6 16.Ra1 Nc8 17.Rf3 O-O 18.f5 Qd6 19.Qc2 g5 20.Bg3 Qb4 21.Ra4 Qb6 22.f6 exf6 23.Rxf6 Bg7 24.Bxh7+ Kh8 25.Be5 Rde8 26.Rh6 f6 27.Bg8+ Kxg8 28.Qh7+ Kf7 29.Rxf6+ Ke7 30.Qxg7+ Kd8 31.Rxf8