1.c3 Nf6 2.d4 b6 3.Bg5 Bb7 4.Nd2 d5 5.Ngf3 Bc8 6.e3 Bb7 7.Bb5+ c6 8.Bd3 Nbd7 9.O-O h6 10.Bxf6 exf6 11.e4 Be7 12.Nh4 dxe4 13.Bxe4 g6 14.Nxg6 fxg6 15.Bxg6+ Kf8 16.Qb3 Ne5 17.dxe5 Qd5 18.exf6 Bxf6 19.Ne4 Kg7 20.Nxf6 Kxf6 21.Bc2 c5 22.Qxd5 Bxd5 23.Rfd1 Rad8 24.f3 Be6 25.Bb3 c4 26.Bc2 b5 27.a3 a5 28.Be4 Rhf8 29.Kf2 h5 30.h4 Rd4 31.Rxd4 Bc8 32.g3 a4 33.Kg1 Ke5 34.Rd2 Rf5 35.Rg2 b4 36.Rb1 b3 37.Bxf5 Bb7 38.Rd1 Kxf5 39.Kh2 Bc8 40.Re1 Bb7 41.Rd2 Ba6 42.Re6 Bb5 43.Rb6 Be8 44.Rd5# 1-0