1.Nf3 d5 2.c4 Nf6 3.g3 Nc6 4.b3 e5 5.Bb2 dxc4 6.bxc4 Bd6 7.d3 O-O 8.Bg2 Re8 9.Ng5 h6 10.Ne4 Nxe4 11.Bxe4 Bc5 12.O-O Bh3 13.Re1 Qf6 14.e3 Qg5 15.Nc3 f5 16.Bh1 h5 17.Nd5 Rac8 18.Bg2 Bxg2 19.Kxg2 h4 20.Qf3 Bd6 21.a4 e4 22.dxe4 fxe4 23.Qe2 Ne5 24.Nf4 Ng6 25.Bd4 hxg3 26.fxg3 Nxf4+ 27.exf4 Bxf4 28.Bxa7 Bd6 29.Be3 Qg6 30.c5 Be5 31.Rab1 Qc6 32.Qc4+ Kh7 33.h4 Qg6 34.Bg5 Qf5 35.Rxe4 Bxg3 36.Rxe8 Qf2+ 37.Kh3 Qf3 38.Qg8+ Kg6 39.Re6+ Kf5 40.Qf7#