1.g3 c6 2.Nf3 d5 3.Bg2 g6 4.b3 Bg7 5.d4 c5 6.O-O cxd4 7.Nxd4 e5 8.Nb5 a6 9.N5c3 d4 10.Ne4 f5 11.Nc5 Nc6 12.Bxc6+ bxc6 13.e3 Nf6 14.exd4 e4 15.Na3 O-O 16.Nc4 Nd5 17.Bb2 Qe7 18.Qe2 g5 19.Rae1 g4 20.Na4 Qe8 21.Ne5 f4 22.Qc4 Bf5 23.Nc5 f3 24.Nxe4 Rd8 25.h4 gxh3 26.Kh2 Qh5 27.Rg1 Kh8 28.Qc5 Rde8 29.Qxc6 Nb4 30.Qc3 Rc8 31.Qxb4 Rxc2 32.Nd3 Re8 33.g4 Bxg4 34.Ng3 Qg6 35.Rxe8+ Qxe8 36.Bc1 Qg6 37.Nh1 h5 38.Ne5 Qe4 39.Bd2 a5 40.Qxa5 Qxd4 41.Nxg4 hxg4 42.Qh5+ Kg8 43.Rxg4 Qxd2 44.Qe8+ Kh7 45.Qg6+ Kh8 46.Qxg7# 1-0