1.Nf3 e6 2.b3 f5 3.g3 Nf6 4.c4 g6 5.Bg2 Bg7 6.Bb2 d6 7.d4 Qe7 8.O-O O-O 9.Nc3 a6 10.Re1 Nc6 11.e4 Nxe4 12.Nxe4 fxe4 13.Rxe4 e5 14.dxe5 dxe5 15.Nxe5 Nxe5 16.Bxe5 Bxe5 17.Qd5+ Rf7 18.Rxe5 Qf6 19.Re8+ Kg7 20.Rf1 c6 21.Qd2 a5 22.Rfe1 Rd7 23.Qe3 Rf7 24.h4 h5 25.c5 a4 26.bxa4 Qb2 27.Re2 Qf6 28.Rd2 Rf8 29.Rd6 Rxe8 30.Qxe8 Qf7 31.Qe5+ Kh7 32.Be4 Bf5 33.Bxf5 Qxf5 34.Qe7+ Kh6 35.Rd7 Qxd7 36.Qxd7 Rxa4 37.Qxb7 Rxa2 38.Qxc6 Rc2 39.Qf6 Kh7 40.c6 Rc5 41.Qe7+ Kh6 42.Qxc5 g5 43.Qxg5+ Kh7 44.c7 Kh8 45.Qe7 Kg8 46.c8=Q# 1-0