1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Nc3 O-O 5.Bg2 Bxc3+ 6.bxc3 Nc6 7.Nf3 d6 8.Bg5 h6 9.Bh4 e5 10.O-O Bf5 11.h3 Re8 12.g4 Be4 13.e3 Na5 14.Nd2 Bd3 15.Re1 e4 16.Bf1 Bxf1 17.Rxf1 Qe7 18.Qe2 Qe6 19.Bxf6 Qxf6 20.f3 exf3 21.Rxf3 Qg6 22.e4 Nc6 23.Raf1 f6 24.R1f2 Nd8 25.Rf5 Re7 26.h4 Nf7 27.Qf3 Rae8 28.Rg2 b6 29.a4 c6 30.Kf1 c5 31.Kg1 a6 32.Kh2 Re6 33.Rg1 R6e7 34.Rb1 Rb8 35.Rd5 Reb7 36.Kg3 b5 37.h5 Qh7 38.dxc5 dxc5 39.cxb5 axb5 40.Rxb5 Rxb5 41.axb5 Rxb5 42.e5 Rb8 43.exf6 Ng5 44.Qf4 Rf8 45.Qc4 Kh8 46.Rd7 Rg8 47.f7 Rf8 48.Qxc5 Ne6 49.Qe7 Qc2 50.Qxe6 Qxc3+ 51.Nf3 Rg8 52.fxg8=Q# 1-0