1.d4 Nf6 2.e3 h6 3.Bb5 a6 4.Bd3 c5 5.Nf3 e6 6.Nbd2 Be7 7.dxc5 Bxc5 8.O-O Nc6 9.a3 a5 10.b3 d5 11.Bb2 O-O 12.c4 d4 13.exd4 Nxd4 14.Ne4 Nxe4 15.Bxe4 Nxf3+ 16.Qxf3 Qe7 17.Qg3 f6 18.Rfe1 Ra6 19.Bc3 Bxa3 20.Rxa3 Qxa3 21.Qg6 e5 22.Qh7+ Kf7 23.Bg6+ Ke6 24.Qxg7 Qc5 25.g4 Qe7 26.Bf5+ Kd6 27.Rd1+ Kc7 28.Qxe7+ Kc6 29.Qd6# 1-0