1.g3 c6 2.Bg2 Nf6 3.Nf3 g6 4.c4 d5 5.O-O Bg7 6.cxd5 cxd5 7.Nc3 O-O 8.d4 Ne4 9.Ne5 Bf5 10.g4 Be6 11.Nxe4 dxe4 12.Bxe4 Nc6 13.Nxc6 bxc6 14.h3 Qd6 15.e3 Rad8 16.b3 f5 17.Bg2 fxg4 18.hxg4 Qd7 19.Qc2 Bxg4 20.Qxc6 Qf5 21.Ba3 Rf7 22.Qe4 Qh5 23.Rac1 e5 24.dxe5 Bxe5 25.f4 Bf6 26.Rc5 Bf5 27.Qf3 Qh4 28.Bb4 Re8 29.Be1 Qh6 30.Bf2 Bh4 31.Rfc1 Bxf2+ 32.Qxf2 Rfe7 33.Rc7 Qg7 34.Rxe7 Qxe7 35.e4 Be6 36.Rc6 Rd8 37.Ra6 Rd7 38.Kh2 Bf7 39.e5 Be6 40.Be4 Bd5 41.Bd3 Be6 42.Rxe6 Qxe6 43.Bc4 Rd5 44.Qg2 Kg7 45.Qxd5 Qg4 46.Qf7+ Kh6 47.Qf8+ Kh5 48.Qf6 Qf3 49.Qg5# 1-0