1.e4 e6 2.Nf3 d5 3.exd5 exd5 4.d4 Nf6 5.Bd3 Bd6 6.O-O O-O 7.Bg5 h6 8.Be3 Nc6 9.c3 Ne7 10.Ne5 Bf5 11.Re1 c5 12.a4 Re8 13.Bb5 Rf8 14.Nd2 c4 15.a5 a6 16.Ba4 Qxa5 17.g4 Bxe5 18.gxf5 Bd6 19.Bc2 Qc7 20.Qf3 Bxh2+ 21.Kg2 Bd6 22.Rh1 Rfd8 23.Rag1 Kf8 24.Kf1 Neg8 25.Qg2 Ne8 26.Bxh6 Nxh6 27.f6 Bf4 28.fxg7+ Kg8 29.Bh7+ Kxh7 30.g8=Q# 1-0