1.Nf3 Nc6 2.Nc3 d5 3.d4 Bf5 4.Bf4 e6 5.e3 Bd6 6.Ne5 Bxe5 7.dxe5 Qe7 8.Qd2 g5 9.Bg3 O-O-O 10.Nb5 h5 11.h4 g4 12.Nd4 Nxd4 13.exd4 Kb8 14.Be2 Qf8 15.Bf4 Ne7 16.Bg5 Rc8 17.O-O c5 18.dxc5 Rxc5 19.Rfc1 Ng6 20.b4 Rc8 21.c4 dxc4 22.Bf6 Qh6 23.Qd6+ Ka8 24.Bxh8 Qxh8 25.Rxc4 Rd8 26.Qc7 Nxe5 27.Rc5 Nf3+ 28.Bxf3 gxf3 29.Rac1 fxg2 30.Qc8+ Rxc8 31.Rxc8+ Qxc8 32.Rxc8# 1-0