1.Nf3 d5 2.d4 Bf5 3.Bg5 c6 4.e3 Qb6 5.Bd3 Qxb2 6.Nbd2 Bxd3 7.cxd3 Qb6 8.Rb1 Qa6 9.Ne5 Nf6 10.O-O Nbd7 11.f4 e6 12.f5 exf5 13.Rxf5 Bd6 14.Qf3 O-O 15.Bh6 gxh6 16.Qf4 Bxe5 17.dxe5 Ne8 18.Qxh6 Qxd3 19.Rbf1 f6 20.R5f3 Nxe5 21.Rg3+ Kf7 22.Nf3 Nxf3+ 23.Rfxf3 Ke7 24.e4 Qd4+ 25.Re3 dxe4 26.Rg4 f5 27.Qxh7+ Kd8 28.Kf1 Qxe3 29.Qe7+ Kxe7 30.a3 fxg4# 0-1