1.g3 d5 2.Nf3 Bg4 3.Ne5 Bf5 4.Bg2 e6 5.O-O Nf6 6.d3 Nbd7 7.Nxd7 Qxd7 8.Nd2 Bc5 9.h3 Rd8 10.c4 O-O 11.Qc2 b6 12.a3 e5 13.g4 Bg6 14.Nf3 Rfe8 15.b4 Bd6 16.Nh4 e4 17.Nxg6 hxg6 18.cxd5 Qe7 19.Bb2 Nxd5 20.e3 exd3 21.Qxd3 Nf6 22.Qc4 Ne4 23.Rad1 Qh4 24.Rd3 Rd7 25.Bxe4 Qxh3 26.f4 Qxg4+ 27.Bg2 g5 28.Qc3 f6 29.Qb3+ Kf8 30.Qd1 Qg3 31.Rf3 Qg4 32.fxg5 Qxg5 33.Rh3 Rdd8 34.Rd5 Qg6 35.Kf1 Ke7 36.Qd3 Qg4 37.Rd4 Qg5 38.Bc6 Rh8 39.Qe4+ Be5 40.Rxh8 Rxh8 41.Rd7+ Ke6 42.Qd5+ Kf5 43.Qd3+ Ke6 44.Qd5+ Kf5 45.Qe4+ Ke6 46.Bxe5 fxe5 47.Qd5+ Kf5 48.Rf7+ Kg4 49.Qg2+ Kh4 50.Qh2+ Kg4 51.Bf3# 1-0