1.a3 c5 2.d3 h6 3.c4 Nf6 4.Nf3 e6 5.Nbd2 b6 6.g3 d5 7.Bg2 Bb7 8.Ne5 Bd6 9.Nef3 Nc6 10.b3 O-O 11.Bb2 d4 12.O-O e5 13.e4 dxe3 14.fxe3 Bc7 15.Qe2 Qd7 16.Nh4 Rad8 17.Rxf6 gxf6 18.Ne4 Qxd3 19.Qf2 Ne7 20.Nxf6+ Kg7 21.Bxb7 Qxb3 22.Rf1 Qxc4 23.Nh5+ Kg8 24.Qf6 Qg4 25.Qxh6 Rd6 26.Nf6+ Rxf6 27.Qxf6 Qe6 28.Qg5+ Ng6 29.Be4 Bd8 30.Qh5 Bxh4 31.gxh4 Rd8 32.Qg5 Rd2 33.Bc3 Re2 34.h5 Qh3 35.Bxe5 Qxe3+ 36.Qxe3 Rxe3 37.hxg6 Rxe4 38.gxf7+ Kf8 39.Bd6+ Re7 40.Bxe7+ Kxe7 41.f8=Q+ Kd7 42.Rf6 Kc7 43.Qe7+ Kc8 44.Rf8# 1-0