1.g3 e5 2.c4 d5 3.cxd5 Qxd5 4.Nf3 e4 5.Nc3 Qf5 6.Qa4+ Bd7 7.Qxe4+ Qxe4 8.Nxe4 Nc6 9.a3 h6 10.Bg2 f5 11.Nc3 g5 12.d3 Nf6 13.O-O a6 14.b4 Bd6 15.Bb2 O-O-O 16.e4 fxe4 17.Nxe4 Nxe4 18.Bxh8 Rxh8 19.dxe4 g4 20.Nh4 Rg8 21.Rad1 h5 22.Nf5 Be5 23.Rd5 Re8 24.Rfd1 Be6 25.R5d2 Bc3 26.Rd3 Be5 27.Ne3 h4 28.Nd5 h3 29.Bf1 Kb8 30.Nf4 Bc4 31.Rd7 Bxf1 32.Kxf1 Bxf4 33.gxf4 Rxe4 34.f5 Rf4 35.R1d5 Rf3 36.Rg7 Rxa3 37.Rxg4 Ra1+ 38.Ke2 Rh1 39.f6 Rxh2 40.f7 Rh1 41.f8=Q+ Ka7 42.Qc5+