1.g3 e5 2.c4 d5 3.cxd5 Nf6 4.Bg2 Nxd5 5.Nf3 Nc6 6.O-O Nb6 7.a3 Be6 8.Nc3 Nd4 9.d3 Nxf3+ 10.Bxf3 c6 11.b4 Be7 12.Qc2 O-O 13.Bb2 h6 14.Ne4 Nd7 15.d4 f5 16.Nc5 Nxc5 17.dxc5 e4 18.Bg2 Bf6 19.Rad1 Qe7 20.Rd6 a5 21.Bxf6 Qxf6 22.f3 axb4 23.axb4 Ra1 24.Qd2 Qe5 25.fxe4 Rxf1+ 26.Bxf1 fxe4 27.Qd4 Qf5 28.Bg2 Bd5 29.h4 Qg4 30.Qe3 Ra8 31.b5 Ra2 32.Kf2 Qf5+ 33.Kg1 cxb5 34.Rd8+ Kf7 35.Qd4 Bc6 36.Qd6 Be8 37.Qc7+ Kf8 38.Qd6+ Kf7 39.Qc7+ Kf8 40.g4 Qf6 41.Qd6+ Qe7 42.Bxe4 Ra4 43.Rxe8+ Kxe8 44.Bg6+ Kf8 45.Qb8+ Qe8 46.Qxe8# 1-0