1.Nf3 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 d6 5.a3 Bxc3 6.Qxc3 b6 7.g3 Bb7 8.Bg2 e5 9.O-O Nbd7 10.b4 O-O 11.Bb2 Nh5 12.d3 f5 13.c5 Ndf6 14.Rac1 bxc5 15.bxc5 Rb8 16.Rc2 Bd5 17.Nd2 Bxg2 18.Kxg2 f4 19.Nc4 Ng4 20.Bc1 Qf6 21.cxd6 cxd6 22.Nd2 d5 23.Qc6 fxg3 24.hxg3 Qxc6 25.Rxc6 Rbc8 26.Rd6 Rxc1 27.Rxc1 Rxf2+ 28.Kg1 Nxg3 29.Rc8+ Kf7 30.Rc7+ Ke8 31.Rxg7 Nxe2+ 32.Kh1 Rh2#