1.d4 d5 2.Nf3 Nf6 3.e3 e6 4.Bd3 Bd6 5.O-O O-O 6.b3 Nbd7 7.Bb2 c5 8.Nbd2 b6 9.Ne5 Qc7 10.f4 Bb7 11.Nxd7 Nxd7 12.dxc5 Bxc5 13.Bxh7+ Kxh7 14.Qh5+ Kg8 15.Bxg7 Bxe3+ 16.Kh1 f6 17.Rf3 Bxf4 18.Raf1 Kxg7 19.Rxf4 f5 20.Qg5+ Kf7 21.Nf3 Rh8 22.Nd4 Rag8 23.Rxf5+ exf5 24.Qxf5+ Nf6 25.Qxf6+ Ke8 26.Re1+ Kd7 27.Re7+ Kc8 28.Rxc7+ Kxc7 29.Nb5+ Kd7 30.Qf7+ Kc8 31.Qc7#