1.Nf3 d5 2.g3 c6 3.d4 Nf6 4.c4 dxc4 5.Bg2 g6 6.O-O Bg7 7.Qc2 b5 8.a4 Bb7 9.Nbd2 O-O 10.b3 cxb3 11.Nxb3 Nbd7 12.Bb2 Rc8 13.Rfd1 Nb6 14.Nc5 Ba8 15.axb5 cxb5 16.Rxa7 Na4 17.Ba3 Qb6 18.Rxe7 Nd5 19.Rd7 Nf6 20.Qb3 Qa5 21.Rd6 Nc3 22.Bb4 Nxe2+ 23.Kf1 Qc7 24.Rxf6 Nxd4 25.Nxd4 Bxg2+ 26.Kxg2 Bxf6 27.Nf3 Qc6 28.Nd7 Rfd8 29.Nxf6+ Qxf6 30.Re1 Qf5 31.Re3 Rc4 32.Ne5 Re4 33.Rf3 Qe6 34.Qxe6 fxe6 35.Nc6 Re8 36.Bd6 e5 37.Rb3 b4 38.Rxb4 Rxb4 39.Nxb4 e4 40.Nd5 Rd8 41.Nf6+ Kf7 42.Be5 Ke6 43.Bc3 e3 44.fxe3 Rc8 45.Ne4 Kd5 46.Kf3 Rf8+ 47.Nf6+ Ke6 48.Bd4 Ra8 49.Ke4 Ra2 50.h4 Rg2 51.Kf3 Ra2 52.Ng8 h5 53.Nf6 Ra5 54.Ne4 Rf5+ 55.Ke2 Ra5 56.Ng5+ Kf5 57.Kf3 Ra2 58.e4#