1.Nf3 Nf6 2.c4 e6 3.Nc3 d5 4.d4 dxc4 5.e4 Bb4 6.Bg5 c5 7.Bxc4 cxd4 8.Nxd4 Bxc3+ 9.bxc3 Qa5 10.Nb5 O-O 11.Bxf6 gxf6 12.Qg4+ Kh8 13.Qf4 Nd7 14.O-O a6 15.Nd6 Qg5 16.Qxg5 fxg5 17.Be2 Kg7 18.a4 Nc5 19.e5 Bd7 20.a5 Bc6 21.f4 gxf4 22.Rxf4 Nd7 23.Rg4+ Kh8 24.Rg5 Rad8 25.Rd1 f6 26.exf6 Rxf6 27.h3 Rdf8 28.Nxb7 Rf2 29.Bf3 Bxf3 30.gxf3 R2xf3 31.Rxd7 Rxh3 32.Rd8 Rxd8 33.Nxd8 Rxc3 34.Nf7# 1-0