1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.c4 Nb6 5.exd6 exd6 6.Nc3 Be7 7.Bd3 Nc6 8.Nge2 Bg4 9.f3 Bh5 10.O-O O-O 11.a3 Bf6 12.Be3 Re8 13.Bf2 Bg6 14.b3 d5 15.c5 Nc8 16.Bb5 a6 17.Ba4 N8e7 18.b4 b5 19.cxb6 cxb6 20.Re1 b5 21.Bb3 a5 22.bxa5 Qxa5 23.Nxd5 Nxd5 24.Bxd5 Rac8 25.Bxc6 Rxc6 26.Nf4 Rxe1+ 27.Qxe1 Qd8 28.Nd5 h6 29.Nxf6+ Qxf6 30.Rd1 Bc2 31.d5 Rd6 32.Qe8+ Kh7 33.Rd4 Ra6 34.h4 Bf5 35.g4 Bg6 36.h5 Bb1 37.Qxb5 Rb6 38.Qe2 Qd6 39.a4 f5 40.a5 Rb3 41.Qe6 Qa3 42.Qg6+ Kh8 43.g5 Qc1+ 44.Kg2 Be4 45.Qe8+ Kh7 46.g6# 1-0