1.d4 e6 2.Nc3 Nf6 3.Nf3 d5 4.Bg5 Nbd7 5.a3 Be7 6.e3 O-O 7.Bd3 h6 8.Bf4 Nh5 9.Be5 Nhf6 10.O-O c5 11.Bg3 a6 12.Ne5 Nxe5 13.dxe5 Nd7 14.f4 b5 15.f5 Bg5 16.fxe6 Bxe3+ 17.Kh1 fxe6 18.Qg4 Qe7 19.Rf3 Bg5 20.h4 Rxf3 21.Qxf3 Bxh4 22.Nxd5 Qg5 23.Bf4 Nxe5 24.Ne7+ Qxe7 25.Qxa8 Nxd3 26.Qxc8+ Kh7 27.cxd3 Qf6 28.Qc7 Qxb2 29.Be5 Bf6 30.Bxb2 Kg6 31.Bc1 b4 32.Ra2 Be5 33.Ra1 Bg3 34.Qc8 h5 35.Qd7 Bf2 36.Qe8+ Kf5 37.Bd2 g6 38.Bg5 b3 39.Bd8 Bg3 40.Rf1+ Bf2 41.Qe7 Kg4 42.Qg5# 1-0