1.e4 e6 2.d4 d5 3.Nc3 Nf6 4.Bg5 dxe4 5.Nxe4 Be7 6.Nxf6+ Bxf6 7.Bxf6 Qxf6 8.Qd3 O-O 9.O-O-O c5 10.Nf3 Rd8 11.Qe4 Nc6 12.Bd3 Qh6+ 13.Qe3 Qxe3+ 14.fxe3 cxd4 15.Be4 Bd7 16.Nxd4 Kf8 17.Bxc6 Bxc6 18.Nxc6 bxc6 19.Rhf1 Ke7 20.Rf4 Rxd1+ 21.Kxd1 a5 22.Ke2 c5 23.Ra4 Kd6 24.Kd3 Kc6 25.Kc4 h5 26.c3 h4 27.b4 cxb4 28.cxb4 Rd8 29.Rxa5 Rd2 30.Rc5+ Kd6 31.a4 Rxg2 32.h3 Rc2+ 33.Kb5 Rxc5+ 34.bxc5+ Kc7 35.a5 g5 36.a6 g4 37.c6 gxh3 38.a7 h2 39.a8=Q h1=Q 40.Qa7+ Kd6 41.Qc5+ Kc7 42.Qe7+ Kb8 43.Qb7# 1-0