1.c4 e5 2.g3 a5 3.Bg2 Nc6 4.Nf3 f5 5.O-O Nf6 6.Nc3 Bb4 7.d3 d6 8.Nd5 Nxd5 9.cxd5 Nd4 10.Nh4 O-O 11.e3 Nb5 12.Qb3 Bd7 13.a3 Bc5 14.a4 Na7 15.Bd2 Nc8 16.Nf3 Bb6 17.Bc3 Kh8 18.Kh1 Ne7 19.Ng5 Nxd5 20.Nxh7 Kxh7 21.Bxd5 c6 22.Bg2 Rf6 23.d4 e4 24.d5 Rh6 25.Rfd1 Be8 26.h4 Bh5 27.Rd2 Qc7 28.Kg1 Bc5 29.Qc2 Qe7 30.Rb1 g5 31.b4 axb4 32.Bxb4 Bxb4 33.Rxb4 c5 34.hxg5 Rg6 35.Rb6 Rxg5 36.Qb3 Rg7 37.Rb2 Ra7 38.Qc3 Rxa4 39.Rxb7 Ra1+ 40.Kh2 Qg5 41.R2b6 Ra2 42.Kg1 Bf3 43.Bh3 Ra7 44.Bxf5+ Qxf5 45.Qxg7# 1-0