1.g3 a6 2.d4 Nf6 3.Nf3 d5 4.Bg2 Bf5 5.c4 e6 6.O-O c6 7.Nc3 Be7 8.Nh4 Bg4 9.h3 Bh5 10.Qb3 b5 11.cxd5 cxd5 12.g4 Bg6 13.g5 Nh5 14.Nxg6 hxg6 15.e4 Nc6 16.exd5 Nxd4 17.Qd1 Bc5 18.dxe6 fxe6 19.Qd3 O-O 20.Qxg6 Nf4 21.Bxf4 Rxf4 22.Ne4 Be7 23.Rad1 Rc8 24.Rxd4 Qxd4 25.Qxe6+ Kf8 26.Qxc8+ Kf7 27.Qc6 Bc5 28.Qxc5 Qd1 29.Rxd1 Rh4 30.a4 b4 31.Qc8 Kg6 32.Nf6 Rd4 33.Bf3 Rf4 34.Qe6 Rxf6 35.Qc8 Rf8 36.Bb7 Kf7 37.Rd4 Kg6 38.Bxa6 Rd8 39.Kg2 Kh5 40.Rd7 Kh4 41.Kh1 Re8 42.Qc4+ Kxh3 43.Qf1+ Kg4 44.Kh2 Rd8 45.Qb5 Kf3 46.a5 b3 47.Qf5# 1-0