1.Nf3 Nf6 2.c4 Nc6 3.d4 d5 4.cxd5 Nxd5 5.e4 Nf6 6.Nc3 e6 7.Be2 Be7 8.O-O O-O 9.Be3 b6 10.Qc2 Bb7 11.Rac1 Nb4 12.Qb1 Rc8 13.Rfd1 Qe8 14.a3 Nc6 15.Bb5 a6 16.Ba4 b5 17.Nxb5 Nxd4 18.Nfxd4 axb5 19.Bxb5 Bxe4 20.Bxe8 Bxb1 21.Bxf7+ Kxf7 22.Rxb1 c5 23.Nf3 Nd5 24.Bg5 Bf6 25.Bxf6 gxf6 26.Rd2 Rc6 27.Rc2 Rfc8 28.Rbc1 Ne7 29.Kf1 Rb8 30.Nd2 Nf5 31.b4 Ra6 32.bxc5 Rxa3 33.c6 Ra7 34.c7 Rc8 35.Nc4 Rcxc7 36.Ne5+ fxe5 37.Rxc7+ Rxc7 38.Rxc7+ Kg6 39.f3 Ne3+ 40.Kf2 Nd5 41.Rb7 h5 42.h4 Kf5 43.Rg7 Nf4 44.g3 Ng6 45.Rf7#