1.d4 e6 2.Nf3 c5 3.e4 cxd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.e5 Ne4 7.Qg4 d5 8.Qxg7 Rf8 9.Bb5+ Bd7 10.O-O Nxc3 11.bxc3 Bxc3 12.Ba3 Bxb5 13.Nxb5 Qc7 14.Qxf8+ Kd7 15.h4 Be1 16.Rd1 Qb6 17.Rdxe1 Qc6 18.Qh6 Qxb5 19.Qf6 Qb3 20.Qf4 Qc3 21.Qxf7+ Kc8 22.Qf3 b5 23.Qg3 b4 24.Bc1 Kd8 25.Qh3 Qa3 26.h5 Qxa2 27.Qg4 Qc4 28.Qxc4 Kd7 29.Be3 d4 30.Bg5 Na6 31.Bd8 Nc7 32.Qd3 Nd5 33.Qf3 Ke8 34.Kh1 d3 35.Qg3 a5 36.Qg4 b3 37.Qg7 b2 38.Kg1 Kxd8 39.Kh1 Nc7 40.Qf8+ Kd7 41.Qd6+ Ke8 42.Qxc7 dxc2 43.Qxc2 a4 44.Qc4 Kd8 45.Re4 b1=Q 46.Rxb1 a3 47.Rb4 Ra5 48.Rb6 Ra7 49.Rh4 Ra6 50.Qc8+ Kxc8 51.Rxa6 a2 52.Rh3 h6 53.Rha3 Kc7 54.g4 Kd7 55.Ra8 a1=N 56.Rb3 Nc2 57.Rg8 Ke7 58.Rb7# 1-0