1.Nf3 d5 2.d3 Nc6 3.g3 e5 4.Bg2 Nf6 5.O-O Be7 6.Nbd2 O-O 7.c4 e4 8.dxe4 dxe4 9.Ng5 e3 10.fxe3 Bc5 11.Nb3 Qe7 12.Nxc5 Qxc5 13.Qc2 Qxg5 14.Bd2 Ng4 15.Bd5 Qh5 16.h4 Qe5 17.Rf3 Ne7 18.Raf1 Nxd5 19.cxd5 Qxd5 20.Bb4 Ne5 21.Rf4 Re8 22.Rd4 Qc6 23.Qb3 Be6 24.Qa3 Bh3 25.e4 Bxf1 26.Kxf1 Rad8 27.Qxa7 Rxd4 28.Qxd4 Ng4 29.Bc3 Qf6+ 30.Qxf6 Nxf6 31.e5 Ng4 32.Ba5 c6 33.Kg2 Nxe5 34.Kf2 Ra8 35.Bc3 f6 36.a3 Kf7 37.Ke3 Ke6 38.Ke4 Ra4+ 39.Ke3 Ng4+ 40.Kf3 Kf5 41.Bb4 Ne5+ 42.Kf2 Ke4 43.Bc3 Ng4+ 44.Kf1 Ra8 45.Ke1 Rd8 46.b4 Ne3 47.a4 Rd1+ 48.Kf2 Rf1#