1.Nf3 Nc6 2.d4 d5 3.Bf4 Bf5 4.c3 e6 5.Nbd2 Bd6 6.Bg3 Nf6 7.e3 O-O 8.Be2 h6 9.O-O Ne4 10.Nxe4 Bxe4 11.Nd2 Bh7 12.c4 Nb4 13.a3 Nc6 14.Rc1 Ne7 15.Qb3 Qc8 16.Bxd6 cxd6 17.cxd5 Qd7 18.dxe6 fxe6 19.Bc4 d5 20.Bb5 Qd6 21.Nf3 Be4 22.Ne5 a6 23.Be2 b5 24.f3 Bh7 25.Qb4 Qxb4 26.axb4 Nf5 27.Kf2 Nd6 28.Rc6 Rfd8 29.Ra1 Nc4 30.b3 Nd2 31.Ra2 Nb1 32.Bd3 Rac8 33.Bxh7+ Kxh7 34.Raxa6 Nd2 35.Rxc8 Rxc8 36.Rxe6 Rc2 37.Kg3 Nf1+ 38.Kf4 g5+ 39.Kf5 Nxe3+ 40.Kf6 Nxg2 41.Re7+ Kg8 42.Ng6 Rc6+ 43.Re6 Rxe6+ 44.Kxe6 Ne1 45.Ne5 Nc2 46.Kxd5 Nxb4+ 47.Kc5 Nc2 48.d5 Kf8 49.Kxb5 Ke7 50.Kc5 Ne3 51.b4 Nf5 52.b5 Kd8 53.d6 h5 54.Nf7+ Kd7 55.Ne5+ Kd8 56.b6 Ng7 57.b7 Ne6+ 58.Kc4 Nc7 59.b8=Q#