1.Nf3 d5 2.d4 Nf6 3.c4 c6 4.cxd5 cxd5 5.Nc3 a6 6.Qb3 Nc6 7.Bf4 Nh5 8.Be5 e6 9.e3 Be7 10.Bd3 f6 11.Bg3 Bd7 12.O-O Nxg3 13.hxg3 f5 14.Na4 g5 15.Rac1 g4 16.Ne5 Nxe5 17.dxe5 Bc6 18.Nc5 Bxc5 19.Rxc5 h5 20.Rfc1 Kf7 21.Bxa6 Rb8 22.Bb5 h4 23.Bxc6 bxc6 24.Qc3 Qg5 25.Rxc6 hxg3 26.fxg3 Rxb2 27.Qc5 Rxa2 28.Rxe6 Kxe6 29.Qd6+ Kf7 30.Rc7+ Kg8 31.Qe6+ Kf8 32.Qf7# 1-0