1.g3 c5 2.Nf3 d6 3.c4 e5 4.Bg2 Nc6 5.a4 g6 6.Nc3 Bg7 7.O-O Nge7 8.Qb3 Bg4 9.d3 O-O 10.Bg5 f6 11.Bc1 Rb8 12.Bd2 f5 13.h3 Bxf3 14.Bxf3 Nd4 15.Qd1 Nxf3+ 16.exf3 f4 17.Ne4 Nc6 18.a5 Qd7 19.Kg2 Nd4 20.g4 Rfd8 21.Bc3 Ne6 22.b4 cxb4 23.Bxb4 d5 24.cxd5 Qxd5 25.Qa4 Qd7 26.Qa2 Qd5 27.Qb2 Qd4 28.Bc3 Qd5 29.Ra4 Rbc8 30.Rb4 Rd7 31.Rb5 Qxd3 32.Bxe5 Rc2 33.Qb1 Bxe5 34.Rxe5 Nd4 35.Ng5 h6 36.Re8+ Kg7 37.Rd1 Qc3 38.Ne6+ Kf7 39.Nxd4 Rxd4 40.Rde1 Qb2 41.R1e7+ Kf6 42.Re6+ Kf7 43.Qe1 Rdd2 44.Rf8+ Kxf8 45.Re8+ Kg7 46.Qe7# 1-0