1.e4 e5 2.Nf3 Bc5 3.Nxe5 Nc6 4.Nxc6 dxc6 5.c3 Qe7 6.Qe2 Bb6 7.a4 a5 8.d4 Be6 9.g3 O-O-O 10.Bg2 f5 11.Nd2 fxe4 12.Nxe4 Bd5 13.O-O Nf6 14.Bg5 Rhe8 15.Rae1 Qf7 16.Bxf6 gxf6 17.Qf3 Qg6 18.Qf4 Bc4 19.Qxf6 Qg8 20.Qf5+ Kb8 21.Nf6 Rf8 22.Nd7+ Rxd7 23.Qxd7 c5 24.d5 Bxf1 25.Rxf1 c4 26.d6 c6 27.Qe7 Rf7 28.Qe2 Qf8 29.Bh3 Qxd6 30.Qe8+ Qd8 31.Qxf7 Qd7 32.Qxd7 Bd8 33.Qxd8+ Ka7 34.Qxa5+ Kb8 35.f4 b5 36.axb5 h5 37.bxc6 h4 38.c7+ Kb7 39.c8=Q# 1-0